Redis中有哪些数据删除规则?

Redis对数据设置数据的有效时间,数据过期以后,就需要将数据从内存中删除掉。可以按照不同的规则进行删除,这种删除规则就被称之为数据的删除策略(数据过期策略)。在Redis中提供了两种数据删除策略,惰性删除和定期删除,下面详细来看。

惰性删除

惰性删除设置该key过期时间后,我们不去管它,当需要该key时,我们在检查其是否过期,如果过期,我们就删掉它,反之返回该key。

例如:

set name zhangsan10 get name//发现name过期了,直接删除key

优点 :对CPU友好,只会在使用该key时才会进行过期检查,对于很多用不到的key不用浪费时间进行过期检查。

缺点 :对内存不友好,如果一个key已经过期,但是一直没有使用,那么该key就会一直存在内存中,内存永远不会释放。

定期删除:每隔一段时间,我们就对一些key进行检查,删除里面过期的key(从一定数量的数据库中取出一定数量的随机key进行检查,并删除其中的过期key)。

Redis中有哪些数据删除规则?

定期清理有两种模式:

• SLOW模式是定时任务,执行频率默认为10hz,每次不超过25ms,以通过修改配置文件redis.conf的hz选项来调整这个次数

• FAST模式执行频率不固定,但两次间隔不低于2ms,每次耗时不超过1ms

优点:可以通过限制删除操作执行的时长和频率来减少删除操作对CPU的影响。另外定期删除,也能有效释放过期键占用的内存。

缺点:难以确定删除操作执行的时长和频率。Redis的过期删除策略:惰性删除+定期删除两种策略进行配合使用

免责声明:文章内容来自互联网,本站仅作为分享,不对其真实性负责,如有侵权等情况,请与本站联系删除。
转载请注明出处:Redis中有哪些数据删除规则? https://www.dachanpin.com/a/cyfx/10581.html

(0)
POST请求怎样快速测试后端程序?【Postman】
上一篇 2023-05-12 01:57:48
怎样初始化MySQL?MySQL环境变量配置教程
下一篇 2023-05-12 01:58:58

相关推荐

  • 用创业板基金套利乐视 是一波怎样的操作?

    T日申购富国创业分级(161022)   这也就是说,同样一只乐视,客官们眼中它的股价还在12.42元层层下跌,而在基金公司眼中,它已只值3.91元。 如果乐视没有基金公司预期的那么的糟,在还未跌到3.91元的时候就提前开板。而富国创业分级作为被动指数型基金,在创业板指已经将乐视调出持仓后,基金必然会率先卖出乐视。那么这个过程中,手握创业分级的客官就相当于实…

    2023-05-20
  • 广州天英汇国际创新创业大赛5周年庆圆满举行

    本次活动由广州市天河区人民政府、广州市科学技术局、广州市工业和信息化局主办,广州市天河区科技工业和信息化局、广州市天河中央商务区管理委员会、广州高新技术产业开发区天河科技园管委会、广州市科技金融综合服务中心承办,由连接汇、BRINC全球投资孵化器、众创五号空间、广东文投创工场、羊城创意产业园共同协办。 ③如因作品内容、版权和其他问题需要与本网联系的,请在该事…

    创业分享 2023-05-13
  • 芜湖市残联举办就业创业分享沙龙

      10月15日上午,芜湖市残联在滨江公园举办就业创业分享沙龙。市残联领导,市残联盲协主席、副主席、会员,各县区残联理事长,各县区盲协主席,市残联机关干部及综合服务中心人员,安徽日报、中安在线、新安晚报、芜湖日报、大江晚报、芜湖新闻综合广播、生活频道等媒体记者参加活动。芜湖市部分盲人就业创业领域的优秀代表受邀分享创业成功经验,以激发带动全市盲人群体的就业创业…

    创业分享 2023-05-10
  • 食不同肉夹馍市场庞大!90后吃饭吃出一条创业之路

    小王说道,以前没成功的时候,他只是个普通的上班族,爱好也就是美食了,他非常喜欢尝美食,到了各地去品尝美食!直到有一次,和朋友外出旅游时,看到一家“食不同肉夹馍”店,店已经非常多了,因为我平时喜欢美食,所以就带着朋友走进了这家特色鲜明而又简单的小店。 当他尝过食不同肉夹馍的味道,十分美味,并且新品中西结合,很有创意。从中让他看到了这个项目的商机。正是这次的偶然…

    创业分享 2023-06-01
  • 创业公司如何击败Facebook和Oculus?

    (4)  一旦被用户认可,将会获得很高的用户忠诚度 (1)  很符合目前的消费趋势。 2、 社交媒体。   所以,如果有人想在虚拟现实领域寻得一线生机,那么首先需要面对的就是来自Facebook的巨大挑战。很多虚拟现实创业公司已经认识到了这一点,因为Facebook掌控着全世界几乎大部分的用户。但如果想要成功,也并非不可能,下面…

    创业分享 2023-06-01

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:362039258@qq.com

工作时间:周一至周五,9:30-16:30,节假日休息