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