首页 > TAG信息列表 > 读多
常遇到读多写少,教你用ReadWriteLock实现一个通用的缓存中心
摘要:本文我们就来说说使用ReadWriteLock如何实现一个通用的缓存中心。 本文分享自华为云社区《【高并发】原来ReadWriteLock也能开发高性能缓存,看完我也能和面试官好好聊聊了!》,作者: 冰 河。 在实际工作中,有一种非常普遍的并发场景:那就是读多写少的场景。在这种场景下,为了优化程序读多写少的场景下,竟然还有比读写锁更牛X的锁?
1)上一篇文章我们聊了读写锁,他的适用场景是读多写少的场景下,那有没有其它性能比读写锁还要牛逼的锁呢? StampedLock ,java1.8诞生的。 2)StampedLock比读写锁牛在什么地方? 读写锁分为两种:读锁和写锁 StampedLock有三种模式:写锁和悲观读锁,这两个对应我们的读写锁的写锁和读锁,