摘要: 什么时候需要进行需要原子操作? 很常见的例子,就是利用Redis实现分布式锁。 实现锁需要哪些条件? 我们知道要实现锁,就需要一个改变锁状态的方法。这个方法能原子地对锁的状态进行检查并修改。如果修改成功,则意味着获得了锁。对于硬件,它提供的就是test-and-set,compare-and-swa 阅读全文
posted @ 2019-07-26 15:49 猫毛·波拿巴 阅读(16256) 评论(2) 推荐(2) 编辑