ConcurrentHashMap中getKey的理解

问题描述

我正在将 hashmap 转换为 ConcurrentHashMap 并调用 16 个线程,请参阅下面的伪代码。 当每个线程根据来自 db 的数据进行处理时,它们会寻找类似 O(X + X + Y) 这样的条件,它是 ConcurrentHashMap 中的一个键,与从 db 中获取O(2*X + Y) 数据相同。如果是,那么我需要执行一些业务逻辑。我在过程中没有任何地方更改 ConcurrentHashMap 的内容。 但是,这里的一个观察是在所有线程完成处理和程序结束后,忽略了几千条记录。 如果我对 ConcurrentHashMap 的理解有任何遗漏,请告诉我?

myid

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)