Redis笔记
来源:互联网 发布:南通java培训班 编辑:程序博客网 时间:2024/06/08 05:21
1、redis keys的过期策略Redis
keys过期有两种方式:被动和主动方式。
当一些客户端尝试访问它时,key会被发现并主动的过期。当然,这样是不够的,因为有些过期的keys,永远不会访问他们。 无论如何,这些keys应该过期,所以定时随机测试设置keys的过期时间。所有这些过期的keys将会从密钥空间删除。
具体就是Redis每秒10次做的事情:
测试随机的20个keys进行相关过期检测。
删除所有已经过期的keys。
如果有多于25%的keys过期,重复步奏1.
这是一个平凡的概率算法,基本上的假设是,我们的样本是这个密钥控件,并且我们不断重复过期检测,直到过期的keys的百分百低于25%,这意味着,在任何给定的时刻,最多会清除1/4的过期keys。
0 0
- redis笔记--初识redis
- redis笔记
- redis笔记
- Redis笔记
- Redis笔记
- redis笔记
- Redis笔记
- Redis笔记
- redis 笔记
- Redis笔记
- redis笔记
- Redis笔记
- Redis笔记
- Redis笔记
- redis笔记
- redis笔记
- redis笔记
- redis笔记
- Android画圆画环画各种
- android之android.os.NetworkOnMainThreadException异常
- SPFA详解
- log4j详解
- Error-Prone Refaster templates
- Redis笔记
- 外部.so库放入 Qt for Android 项目
- 几个python小程序
- Hadoop集群模式下运行Mapreduce任务
- Lintcode x的n次幂
- Zookeeper入门学习(一)--Zookeeper的特点
- 最全的Android源码目录结构详解
- Fragment详细介绍
- 2017湖南多校第五场 neerc 2013 解题报告