redis多线程处理下,同时设置一个key的值

N个服务,同时需要修改一个reids的key的值,这时候要怎么确保最终的结果是正常的。... N个服务,同时需要修改一个reids的key的值,这时候要怎么确保最终的结果是正常的。 展开
 我来答
dttsw
2018-01-15 · TA获得超过1059个赞
知道小有建树答主
回答量:770
采纳率:88%
帮助的人:313万
展开全部
我的做法是,程序端控制资源访问,设置读写锁,更新就请求写锁,读锁是共享的,但是读锁与写锁是互斥的。更新必须按顺序更新,读取可以并发。这样肯定对。因为确认不了redis的线程安全性,自己实现线程安全更保险。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式