Redis实现乐观锁

先介绍下乐观锁和悲观锁:
乐观锁:乐观,认为不会出问题,所以不上锁。当更新数据时,会判断是否有人在这个期间修改数据。相对性能好。
悲观锁:悲观,认为什么时候都会出问题,所以任何时候都加锁。

Redis测试监视功能:
在这里插入图片描述
执行成功!

测试多线程修改数据,使用watch当做Redis的乐观锁
在这里插入图片描述
修改失败,就要获取最新的值
解锁:unwatch


版权声明:本文为JiaMing11_27原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。