06_Redis之事务控制

06_Redis之事务控制


三、事务控制

简单事务控制

image-20250311204024638

取消事务

image-20250311204733110

有原子性吗?

redis的事务是没有原子性的,也就是在事务中每一条命令执行成功与否,对其他命令没有影响

image-20250311205554861 image-20250311210049433

乐观锁悲观锁

悲观锁:每次拿数据的时候,认为其他线程会对共享资源进行修改,所以每次都要加锁(Linux中的互斥锁)

乐观锁:每次拿数据的时候,认为其他线程会对共享资源不会进行修改,所以每次都不需要要加锁(可以使用两种机制,版本号机制与CAS机制

posted @ 2025-03-30 19:21  Invinc-Z  阅读(13)  评论(0)    收藏  举报