我应该将redis incr包装在分布式锁中吗?

时间:2014-09-18 17:34:26

标签: redis

我有一个应用程序,许多客户端可能在相同的密钥上并发调用incr。 我应该担心吗?

感谢

1 个答案:

答案 0 :(得分:2)

如果您只是在键上调用incr,而不是同时设置+,则不需要锁定。 Redis序列化所有命令(包括incr),因为它是一个单线程事件循环。您可以认为所有单个命令的执行都是原子的。