redis
George不挂科
这个作者很懒,什么都没留下…
展开
-
redis持久化
转载;https://redisbook.readthedocs.io/en/latest/internal/rdb.htmlRDB与AOF转载 2019-03-29 16:54:22 · 61 阅读 · 0 评论 -
redis一致性哈希具体实现
转载:https://www.jianshu.com/p/ed83515cb46c?utm_source=oschina-app 为何需要https://www.cnblogs.com/xrq730/p/5186728.html 具体实现转载 2019-04-01 14:41:40 · 529 阅读 · 0 评论 -
redis scan一点原理
转载:https://www.jb51.net/article/148698.htm转载 2019-04-08 16:15:46 · 1606 阅读 · 0 评论 -
redis底层数据结构
转载:https://www.cnblogs.com/jaycekon/p/6227442.html转载 2019-04-09 17:20:52 · 70 阅读 · 0 评论 -
布隆过滤器
转载:https://www.jianshu.com/p/2104d11ee0a2转载 2019-04-18 23:40:24 · 61 阅读 · 0 评论 -
redis实现秒杀
转载:https://www.jianshu.com/p/749122e00c9b这里面的控制流量部分值得参考。这个时候就要考虑怎么限制用户访问次数了。redis可以实现,或者再更前面的,比如nginx也可以。至于后面的实现,可以用队列,比如里面100个元素,抢到锁了就推掉一个。这里用list和阻塞list有区别吗?个人觉得这里不需要阻塞,不需要添加事务。redis安全不安全队列:http...转载 2019-05-20 14:58:32 · 111 阅读 · 0 评论 -
redis字典结构和渐进扩容
redis里的key是保存在一个类似hashmap的结构里,扩容的时候取模是这样的,比如值=3,结构大小=8.那么这个3的位置:3 mod 8 = 3 &(8-1) = 3&7 =3; 3 = 011扩容成16后:3 mod 16 = 3 & 15 = 11; 11 = 1011& 等于是一个位与操作。比作hashMap的话,就是3这个entry上...原创 2019-05-30 14:51:08 · 690 阅读 · 0 评论 -
redis个人记录
参考大佬的《Redis深度历险》LRU是最近用到,LFU是最近访问频率。《Redis深度历险》中有说,如果一个key很长时间没被用到,只是突然被用了一下,LRU下会认为这个KEY是热点key,就不太好。redis的LRU其实是近似LRU,里面也还是通过每个redis对象都有的25位的时间戳来算,当有新key来时,就会触发LRU,随机选5个,比较时间戳,淘汰最旧的,并不是类似java实现的每调用...原创 2019-05-30 18:52:09 · 147 阅读 · 0 评论