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

相关推荐

  • 总结经验树立典型 德州创业展示交流活动启动

    本次活动由市人社局主办,活动期间,将重点展示历届市级创业大赛获得二等奖及以上奖项的参赛项目、省市县级创业示范平台等创业项目。活动从9月16日到11月30日,每周展示三期,共展示33期。其间,将在“德州就业”微信公众平台设立投票窗口,筛选出十佳创业项目、最具创业活力的十佳创业型街道和最具影响力的三家创业示范平台,得票高者将参加创业成果交流活动。(德州晚报全媒体…

    创业分享 2023-05-12
    108
  • 创业有胆识 生活有诗意 来看看经开区这位女企业家的故事~~

      拥有一份恬淡怡然的心境,举手投足间散发出知性睿智的气息,初见李清华,便不由自主想起“人淡如菊”几个字。在世俗的眼光中,电子科技是男性的主流阵地,对于娇弱的女性来说,在这片天地能够立足并干出自己的一番作为并不容易。对于李清华来说,多年的打拼反而造就了她坚韧的性格,以女性独有的细腻和感性的思维,让她在电子科技领域走出了一条属于自己的道路。   企业从广东落户…

    创业分享 2023-05-22
    243
  • 2022年需求量最大的8种编程语言有哪些?

    当今,我们已知的编程语言多达几百种,但是常被大家使用的只占少数,无论你是刚入行的新手还是一名成熟的开发者,了解编程语言的受欢迎程度都很有必要。 最近,国外网站DevJobsScanner公布了一项数据,他们在过去的14个月中分析了超过1200万个开发人员的职位需求,并从其中挑选出明确需要编程语言的工作机会,得到了2022年需求量最大的8种编程语言,和播妞一起…

    2023-05-12
    144
  • 加州共享单车LimeBike获1200万美元融资,A16z领投,滴滴天使投资人王刚参投

    【猎云网】3月16日报道(编译:蔡妙娴)??? 解码人工智能·猎云网2017产业创新峰会 4月13日北京等你参加: LimeBike的单车设计时尚,外观为清新明亮的柠檬色,用户可以通过手机应用使用单车、支付费用并追踪单车的位置。LimeBike的联合创始人兼CEO Toby Sun表示:“这一应用让我们能够通过移动设备打造出支付与泊车系统。” 此轮融资是Li…

    创业分享 2023-05-25
    135
  • 方琴:3家公司5亿资金10年CEO的5条创业经验

    同样的压力,在你身体疲惫感受不到家人朋友的爱的时候,你会觉得无法承受,而相反,当你身体状态很好,感觉自己被爱包围,你觉得这点压力不算什么。我的经验就是要求自己每周至少有半天的黄金时间陪伴家人,让他们知道你的近况,感受到除了创业,你也是爱他们的。而你也能从他们身上汲取爱的能量,来应对创业路上各种困难。 不得不承认生于1982年的我在现在这个大众创新万众创业的年…

    创业分享 2023-05-24
    139

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:362039258@qq.com

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