Comparator ベースのキー値マップを使用したいと考えています。これには、読み取り操作とまれな書き込み操作 (スケジューラーを介して 3 か月に 1 回) があります。コレクションの初期ロードは、アプリケーションの起動時に行われます。また、書き込みは次のことにも注意してください。
- 単一のエントリをマップに追加する
- マップへの既存のエントリを変更しません。
ConcurrentSkipListMap はこれの良い候補になるでしょうか。これに対する get 操作は、複数のスレッドに同時にアクセスできますか? 同時非ブロック読み取りであるがアトミック書き込みを探しています。