码迷,mamicode.com
首页 > 其他好文 > 详细

如何实现超高并发的无锁缓存?

时间:2018-01-26 00:24:59      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:最小   val   最大   value   body   最小化   div   gpo   array   

在【超高并发】,【写多读少】,【定长value】的【业务缓存】场景下:

1)可以通过水平拆分来降低锁冲突

2)可以通过Map转Array的方式来最小化锁冲突,一条记录一个锁

3)可以把锁去掉,最大化并发,但带来的数据完整性的破坏

4)可以通过签名的方式保证数据的完整性,实现无锁缓存

如何实现超高并发的无锁缓存?

标签:最小   val   最大   value   body   最小化   div   gpo   array   

原文地址:https://www.cnblogs.com/dingqing/p/8353463.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!