当前位置: 首页 > news >正文

微信代理网站模板免费网站用官微建站

微信代理网站模板,免费网站用官微建站,手机优化大师怎么退款,微网站后台内容设置Redis会将每个设置了过期时间的key放入一个独立的字典中,以后会定时遍历这个字典来删除到期的key。除了定时遍历之外,它还会使用惰性策略来删除过期的key。所谓惰性策略就是在客户端访问这个key的时候,Redis对key的过期时间进行检查&#xff…

Redis会将每个设置了过期时间的key放入一个独立的字典中,以后会定时遍历这个字典来删除到期的key。除了定时遍历之外,它还会使用惰性策略来删除过期的key。所谓惰性策略就是在客户端访问这个key的时候,Redis对key的过期时间进行检查,如果过期了就立即删除。如果说定时删除是集中处理,那么惰性删除就是零散处理。

定期删除

Redis默认每秒进行10次过期扫描,过期扫描不会遍历过期字典中所有的key,而是采用了一种简单的贪心策略,步骤如下:

  1. 从过期字典中随机选出20个key
  2. 删除这20个key中已经过期的key
  3. 如果过期的key的比例超过1/4,那就重复步骤1

同时,为了保证过期扫描不会出现循环过度,导致线程卡死的现象,算法还增加了扫描时间的上限,默认不会超过25ms。

惰性删除

在获取key时,先判断key是否过期,如果过期则删除。这种方式存在一个缺点:如果这个key一直未被使用,那么它一直在内存中,其实它已经过期了,会浪费大量的空间。

这两种策略结合起来以后,定时删除策略发生了一些改变,不再是每次扫描全部的key了,而是随机抽取一部分key进行检查,这样就降低了对CPU资源的损耗,惰性删除策略互补了为检查到的key

http://www.yayakq.cn/news/589348/

相关文章:

  • 建设门户网站多少钱如何拉下对手网站
  • 福田莲花网站建设长春网站推广公司
  • 网站设计案例方案施工企业工作环境
  • 中小学生做试卷的网站6洛阳制作网站的公司吗
  • 洞头区网站建设收费wordpress做一个视频网站吗
  • 玄武营销型网站制作厂家网站建设招聘系统
  • 新手做网站需要哪些软件织梦后台怎么建设网站
  • 三网合一网站建设报价做网站图片知识
  • 手机端网站变成wap天津小程序网站开发公司
  • 龙信建设集团网站天津市做网站公司
  • 网站原型设计规范西安计算机培训机构排行榜
  • 做网站都需要做什么wordpress 多站点开启
  • 网站怎么百度收录网站建设公司推广方案
  • 网站如何制作多少钱安徽省建设
  • wordpress多站点 用户同步网站建设结束的售后服务
  • 现在什么语言做网站最好wordpress 什么意思
  • 制作网站的固定成本wordpress织梦seo
  • 对网站做维护如何在微信小程序上开店
  • 加强公司窗口网站建设wordpress表单编辑插件下载
  • 网站添加支付功能深圳建设银行网站首页
  • 伊利集团网站建设实训模块化wordpress企业主题
  • asp sql网站安全性广东长城建设集团有限公司 网站
  • 网页设计师做什么安徽建站优化
  • 高能建站商业网站设计的基本原则
  • 网站制作教程及流程织梦首饰网站模板
  • 用自己的电脑做网站服务器浙江常规网站建设
  • 捷信做单网站免费建站工具有哪些
  • 织梦 更换网站图标康巴什网站建设
  • 微信优惠群怎么做网站珠海市网站建设公司
  • 湖南网站快速开发微信页面