随笔分类 -  redis

redis源码阅读
摘要:distribute_lock.go disribute_lock_test.go 阅读全文
posted @ 2019-03-26 15:30 yvhqbat 阅读(769) 评论(0) 推荐(0) 编辑
摘要:参考: redis in action python import time import redis ONE_WEAK_IN_SECONDS=7 86400 VOTE_SCORE=432 def article_vote(conn, user, article): cutoff=time.time 阅读全文
posted @ 2019-01-10 00:53 yvhqbat 阅读(119) 评论(0) 推荐(0) 编辑
摘要:1. 原理 redis cluster在设计的时候,就考虑到了去中心化,去中间件,也就是说,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态。每个节点都和其他所有节点连接,而且这些连接保持活跃,这样就保证了我们只需要连接集群中的任意一个节点,就可以获取到其他节点的 阅读全文
posted @ 2018-12-24 11:55 yvhqbat 阅读(145) 评论(0) 推荐(0) 编辑
摘要:[TOC] 参考: "Redis在项目中的运用总结" 1. redis实现分布式锁 参考: "Redis分布式锁的正确实现方式" "分布式锁简单入门以及三种实现方式介绍" 2. 订单或任务缓存 3. Redis和DB数据一致性 只要有多份数据,就会涉及到数据一致性的问题。 更新缓存步骤: 1. 更新 阅读全文
posted @ 2018-12-20 14:52 yvhqbat 阅读(366) 评论(0) 推荐(0) 编辑
摘要:参考: "Redis为什么是单线程" "Redis 复制、Sentinel的搭建和原理说明" 阅读全文
posted @ 2018-11-27 19:33 yvhqbat 阅读(124) 评论(0) 推荐(0) 编辑
摘要:A simple event driven programming library. Originally I wrote this code for the Jim's event loop (Jim is a Tcl interpreter) but later translated it in 阅读全文
posted @ 2018-10-19 15:04 yvhqbat 阅读(546) 评论(0) 推荐(0) 编辑
摘要:动态字符串、双端链表、字典、跳跃表 阅读全文
posted @ 2018-10-12 19:01 yvhqbat 阅读(358) 评论(0) 推荐(0) 编辑
摘要:redis源码阅读 阅读全文
posted @ 2018-10-12 11:37 yvhqbat 阅读(1261) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示