2022年7月3日
摘要: 设想以下场景: 假设本来有10000元余额, 有三个知道密码的人同时结账,就会发生冲突问题。 悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。 即上锁 >操作 >解 阅读全文
posted @ 2022-07-03 13:17 西凉# 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。 Redis事务的主要作用就是串联多个命令防止别的命令插队。 Multi、Exec、discard 组队成功,提交成功 放弃组队 组队阶段错误,最终都不会执行 组 阅读全文
posted @ 2022-07-03 00:02 西凉# 阅读(1519) 评论(0) 推荐(0) 编辑