![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
yyyzhhhhh
123
展开
-
redis 事务
https://www.cnblogs.com/DeepInThought/p/10720132.html转载 2020-10-11 17:54:57 · 87 阅读 · 0 评论 -
redis主从同步策略
https://blog.csdn.net/weixin_42711549/article/details/83061052转载 2020-09-30 02:57:19 · 246 阅读 · 0 评论 -
redis过期键删除策略
1.惰性删除:用到时发现过期才删除2.定期删除:定期随机选择一批删除3.主动删除:当内存不足时主动删除过期键参考:https://www.cnblogs.com/zjoch/p/11149278.html转载 2020-09-30 02:43:30 · 106 阅读 · 0 评论 -
缓存穿透、缓存击穿、缓存雪崩
1.缓存穿透:redis没,mysql也没方法:布隆过滤器2.缓存击穿:redis没,mysql有方法:1.热点数据永不过期2.对同条数据上锁3.缓存雪崩:redis大批过期方法:1.redis键过期时间尽可能均匀、随机2.热点数据永不过期...原创 2020-08-25 19:19:21 · 87 阅读 · 0 评论 -
redis为什么用跳表不用红黑树
1.skiplist的复杂度和红黑树一样,而且实现起来更简单。2.在并发环境下skiplist有另外一个优势,红黑树在插入和删除的时候可能需要做一些rebalance的操作,这样的操作可能会涉及到整个树的其他部分,而skiplist的操作显然更加局部性一些,锁需要盯住的节点更少,因此在这样的情况下性能好一些。总的来说,实现简单,不易出bug,容易维护介绍跳表的文章:https://blog.csdn.net/qq_34412579/article/details/101731935...转载 2020-08-25 18:10:24 · 1440 阅读 · 0 评论