パラメータを使用して並行マップを作成する必要があり<String, AtomicLong>
ます。マップはその値に基づいてソートする必要がAtomicLong
あります。
問題ConcurrentSkipListMap
は、値に基づいてマップをソートできないことです。TreeMap は並行データ構造ではありません。
挿入の複雑さが と のようになるO(log(n))
ようなデータ構造を探しています。また、値は一意ではないため、 に同じ数値を持つ複数のマップ エントリが存在する可能性があります。TreeMap
ConcurrentSkipListMap
AtomicLong