2020-10-07:redis存在线程安全的问题吗?为什么?#福大大架构师每日一题#
2020-10-07
在牛客打卡71天,今天也很努力鸭!
全部评论
存在,不过这个线程安全的问题原因是在client端,多client端发送命令访问同一个键值时可能会出现一个client端2次get之间夹杂了另一个client端set操作,导致线程不安全的假象,其本身由于执行指令是以队列+单线程的形式执行,所以redis
2 回复 分享
发布于 2020-10-07 13:58
肯定会存在的,虽然它是单线程的,但是多条指令执行可就不是原子性的
2 回复 分享
发布于 2020-10-07 08:49
Redis是单线程的,多个redis命令是一个一个执行,所以它是线程安全的。 等大佬,补充😁
2 回复 分享
发布于 2020-10-07 07:57

相关推荐

不愿透露姓名的神秘牛友
07-24 13:40
点赞 评论 收藏
分享
07-21 12:41
已编辑
门头沟学院 Java
steelhead:不是你的问题,这是社会的问题。
点赞 评论 收藏
分享
07-10 14:08
已编辑
江西农业大学 Java
拒绝无效加班的小学生...:期望3k吗?java这辈子有了
点赞 评论 收藏
分享
07-25 10:17
仰恩大学 营销
bg双非,被挂了
投递拼多多集团-PDD等公司10个岗位
点赞 评论 收藏
分享
评论
3
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务