![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 59
分享记录redis相关知识
MALE_2
做时间的主人
展开
-
Java 实现 跳表skiplist
文章目录定义节点类变量插入实现查找删除实现测试代码与结果完整代码地址github关于跳表的定义与用途,已经有很多不错的资料了,此篇文章主要是分享记录下Java实现定义节点@Data private static class SkipListNode { private int value = -1; // 节点的前一个节点 private SkipListNode backward; // 节点的下一个节点数组原创 2021-10-24 21:23:24 · 201 阅读 · 0 评论 -
Redis过期与缓存淘汰策略
文章目录redis过期策略为什么需要缓存淘汰策略缓存淘汰策略不进行数据淘汰的策略在设置了过期时间的数据进行淘汰在所有数据中进行淘汰redis过期策略redis 过期策略是:定期删除+惰性删除。所谓定期删除,指的是 redis 默认是每隔 100ms 就随机抽取一些设置了过期时间的 key,检查其是否过期,如果过期就删除。假设 redis 里放了 10w 个 key,都设置了过期时间,你每隔几百毫秒,就检查 10w 个 key,那 redis 基本上就死了,cpu 负载会很高的,消耗在你的检查过期 ke原创 2021-10-13 01:01:00 · 224 阅读 · 1 评论