1.什么时候用锁? 当有大量的更新事务而且需要修改相同的数据时就要加锁; 2.Redis如何加乐观锁? 使用watch + key 比如:watch age 就说明它已经监督这个age这个key了,当有两个事务同时对他进行修改的时候事务提交就会失败; watch age 设置监督key multi 开启事务 set age 18 修改值 >>>此时另一个事务执行>>> set age 20 另一个事务也修改值并提交 >>>另一个事务>>> exec 提交 结果:提交失败!!! 。。。。。。。。。。。。。 嘻哈的简写笔记 。。。。。。。。。。。。。