Redis optimistic lock with golang demo
2020-06-08
阅读 3 分钟
4.4kredis 事务处理命令 MULTI:开启一个事务 EXEC:事务执行,将一次性执行事务内的所有命令 DISCARD:取消事务 使用 WATCH+MULTI 的方式来实现乐观锁 WATCH:监控一个或多个键,如果事务执行前某个键发生了改动,那么事务也会被打断UNWATCH:取消 WATCH 命令对所有键的监视 使用go-redis package模拟用户抢票的流程 开启多...