memcached的increment是不是原子性操作?

如果是原子性操作,那么就是不管并发量多高,每一次的调用获取的值都不会相同么?

阅读 287
评论
    1 个回答

    是原子性;执行成功后返回值会变化,如果是执行后没用返回值、而是再取值那就要考虑并发安全了。

    P.S. 是不是原子性和每次取值是否都会变化没有直接关系。原子性指的是操作要么都执行、要么都不执行,不会存在只执行一半的情况。

      撰写回答

      登录后参与交流、获取后续更新提醒