Memcache CAS协议介绍及使用

2020-04-20  本文已影响0人  程序员小饭

1.什么是CAS

所谓CAS,check and set,在写操作时,先检查是否被别的线程修改过。
基本原理非常简单,一言以蔽之,就是“版本号”。每个存储的数据对象,多有一个版本号。我们可以从下面的例子来理解:
如果不采用CAS,则有如下的情景:

上一篇 下一篇

猜你喜欢

热点阅读