不用ConcurrentHashMap是不是因为没有淘汰机制

来源:5-7 本地数据热点缓存(上)

Code_Deli

2020-07-04

老师,课中说的concurrenthashmap的写锁会对读锁产生影响?,到了jdk1.8之后已经没有了把,是volatile修饰的,是不是没有影响,主要不使用该并发容器的原因是因为没有淘汰机制。 感谢!!

写回答

2回答

慕虎7163920

2022-03-24

HashMap和ConCurrentHashMap只能通过主动删除来进行缓存回收;而guava Cache则可以支持通过容量、时间和引用的缓存回收机制

0
0

龙虾三少

2020-07-04

1.8也有cas和锁

0
0

聚焦Java性能优化 打造亿级流量秒杀系统(赠秒杀项目)

理解高流量电商网站性能构建思路 用高逼格技术解决性能提升问题

2176 学习 · 1009 问题

查看课程