Redis事务实现原理

一 Exec伪代码

  

二 watch的实现原理

  每一个Redis数据库对象都保存着watched_keys字典,键是被watch的key,而value是所有watch的客户端组成的链表

  

  

  上面图里的C1 C2 C3 C4 都是执行了watch的客户端

  watch是什么时候被触发的呢

  

  

 

posted on 2021-01-23 19:54  MaXianZhe  阅读(93)  评论(0编辑  收藏  举报

导航