2019年8月27日

如何在很短的时间内将大量数据插入到ConcurrentHashMap(转)

摘要: 将大批量数据保存到map中有两个地方的消耗将会是比较大的:第一个是扩容操作,第二个是锁资源的争夺。第一个扩容的问题,主要还是要通过配置合理的容量大小和扩容因子,尽可能减少扩容事件的发生;第二个锁资源的争夺,在put方法中会使用synchonized对头节点进行加锁,而锁本身也是分等级的,因此我们的主 阅读全文

posted @ 2019-08-27 14:57 Esquecer 阅读(1152) 评论(0) 推荐(0) 编辑

导航