MGET原子?

Mah*_*ahn 4 redis

如果我用MGET获取多个键的值,是否保证在处理命令时没有任何东西能够修改所请求的任何键,直到redis返回它们为止?遗憾的是,文档没有说明这个命令的原子性.

Ita*_*ber 9

是的 - MGET是原子的.Redis的所有命令都是.

  • Redis是单线程的 - 一旦它开始处理一个操作,它将继续处理它直到它完成,然后它才会进入下一个. (4认同)