Redis是ZINCRBY原子?

Mat*_*ias 5 mutex atomic redis

我正在使用redis构建排行榜实现.

我的问题是,如果ZINCRBY是一个原子操作的,而不在多线程环境的单独互斥什么用?

ZINCRBY的文档没有提到有关原子实现的任何内容,因为INCR的文档对INCR,INCRBY和DECR都有

非常感谢!

Sri*_*nan 9

是的,ZINCRBY是原子的.无需外部同步.

Redis实际上是单线程的.即使两个线程同时向Redis发送命令,Redis也只会按顺序执行它们.