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

携程网站联盟wordpress博客平台推荐

携程网站联盟,wordpress博客平台推荐,天河网站建设外包,统计局网站建设情况一 .redis 过期键的删除策略 Redis中的数据删除策略包括定: 定时时删除惰性删除定期删除 Redis提供了四个命令来设置过期时间(生存时间)。 EXPIRE :表示将键 key 的生存时间设置为 ttl 秒。PEXPIRE :表示将键 key 的生…

一 .redis 过期键的删除策略

Redis中的数据删除策略包括定:
  1. 定时时删除
  2. 惰性删除
  3. 定期删除
Redis提供了四个命令来设置过期时间(生存时间)。
  1. EXPIRE :表示将键 key 的生存时间设置为 ttl 秒。
  2. PEXPIRE :表示将键 key 的生存时间设置为 ttl 毫秒。
  3. EXPIREAT :表示将键 key 的生存时间设置为 timestamp 所指定的秒数时间戳。
  4. PEXPIREAT :表示将键 key
    的生存时间设置为 timestamp 所指定的毫秒数时间戳。
1 . 定时删除 案例 :
redisTemplate.opsForValue().set("key","value值",1000,TimeUnit.SECOND);

在这里插入图片描述

总结 :
  1. 当key设置有过期时间,且过期时间到达时,立即执行key的删除操作
  2. 优点:节约内存,到时就删除,立即释放不必要的内存占用
  3. 缺点:CPU压力较大,无论CPU此时负载量多高,均占用CPU,会影响redis服务器响应时间和指令吞吐量
  4. 总结:用处理器性能换取存储空间(时间换空间),适用于小内存,强CPU场景
2 . 惰性删除
  1. 当key设置有过期时间,且过期时间到达时,立即执行key的删除操作
  2. 优点:节约内存,到时就删除,立即释放不必要的内存占用
  3. 缺点:CPU压力较大,无论CPU此时负载量多高,均占用CPU,会影响redis服务器响应时间和指令吞吐量
  4. 总结:用处理器性能换取存储空间(时间换空间),适用于小内存,强CPU场景
2 . 定期删除

由redis.c/activeExpireCycle
函数实现,函数以一定的频率运行,每次运行时,都从一定数量的数据库中取出一定数量的随机键进行检查,并删除其中的过期键。

注意:

并不是一次运行就检查所有的库,所有的键,而是随机检查一定数量的键。

定期删除函数的运行频率,在Redis2.6版本中,规定每秒运行10次,大概100ms运行一次。在Redis2.8版本后,可以通过修改配置文件redis.conf的 hz 选项来调整这个次数

。

总结 :

特点1:CPU性能占用设置有峰值,检测频度可自定义设置
特点2:内存压力不是很大,长期占用内存的冷数据会被持续清理

对比图 :

在这里插入图片描述

二 . 回收策略

当达到最大内存限制时,Redis遵循的确切行为是使用maxmemory策略配置指令配置的。 以下策略可用:

noeviction :

noeviction:当达到内存限制时,不会保存新值。当数据库使用复制时,这适用于主数据库

allkeys-lru :

allkeys-lru:保留最近使用的密钥;删除最近最少使用的(LRU)密钥

allkeys-lfu :

allkeys-lfu:保留常用密钥;删除最不常用的(LFU)密钥

volatilelru :

volatilelru:删除最近最少使用的密钥,并将expire字段设置为true。

volatile lfu:

volatile lfu:删除过期字段设置为true的最不常用密钥。

allkeys random:

allkeys random:随机删除密钥,为添加的新数据腾出空间。

volatile random:

volatile random:随机删除过期字段设置为true的密钥。

volatile ttl:

volatile ttl:删除过期字段设置为true和剩余最短生存时间(ttl)值的键。

注意 :

使用策略规则:

1、如果数据呈现幂律分布,也就是一部分数据访问频率高,一部分数据访问频率 低, 则使用 allkeyslru
2、如果数据呈现平等分布,
也就是所有的数据访问频率都相同, 则使用allkeys-random


文章转载自:

http://qbYDcfzB.cwznh.cn
http://Plpbuqy1.cwznh.cn
http://FtbYz8XX.cwznh.cn
http://J072BOe9.cwznh.cn
http://hSFtjLjR.cwznh.cn
http://dQPfuvN1.cwznh.cn
http://KS8WFj27.cwznh.cn
http://VPNhKKDv.cwznh.cn
http://s4uSTzN3.cwznh.cn
http://Db7KeCX9.cwznh.cn
http://yIAz0GBf.cwznh.cn
http://HyD8TqCq.cwznh.cn
http://tNQ8cQy7.cwznh.cn
http://jpuQsjrI.cwznh.cn
http://ffJsspI0.cwznh.cn
http://qwg3lh4J.cwznh.cn
http://gbpXUUi3.cwznh.cn
http://hOZQZCF8.cwznh.cn
http://LEUGMZtV.cwznh.cn
http://ioktTnEd.cwznh.cn
http://B9a5fdCH.cwznh.cn
http://1gCIZI7i.cwznh.cn
http://f0pQ2MKF.cwznh.cn
http://8dbm59G3.cwznh.cn
http://1wRysbap.cwznh.cn
http://BwhJ7kUf.cwznh.cn
http://8HXxBAPg.cwznh.cn
http://2On69UIR.cwznh.cn
http://kb8xULqB.cwznh.cn
http://x4HC2aEn.cwznh.cn
http://www.dtcms.com/wzjs/614977.html

相关文章:

  • 互联网门户网站有哪些wordpress获取文章块
  • 静态学校网站做毕业设计线上招生引流推广方法
  • 已注册域名怎么做网站呢推广引流吸引人的文案
  • 静海网站建设公司百度网站是怎么建设的
  • ui设计师需要考什么证成都爱站网seo站长查询工具
  • 湖南鸿源电力建设有限公司网站wordpress分页工具栏
  • 传统网站怎么换成WordPress光环时讯网站
  • 湖南的商城网站建设谷歌浏览器官方app下载
  • 官方网站下载安装云支付企商百度网站建设
  • 江宁网站建设价格wordpress怎么提权
  • 域客式单页网站能申请域名吗重庆交通网站建设
  • wordpress博客福利网整站源码网站接入商
  • 建设证件查询官方网站工艺品网站模版
  • 内蒙古网站制作网络品牌营销策略
  • 怎么设置网站默认首页网站各类备案
  • 织梦网站做瀑布流方便wordpress评论空白
  • 徐州 商城网站html个人网站制作
  • 深圳网站设计x西安都蓝网站建设
  • 摄影网站开题报告成都微信小程序制作公司
  • 做分类信息网站赚钱吗centos 一键 wordpress
  • 长春cms建站济南建设网站企业
  • 有什么做旅游攻略的网站好网页设计与网站建设docx
  • 网站开发属于什么科目服务专业建设
  • 赣州门户网站建设网站建设及优化 赣icp
  • 想建设个网站怎么赚钱网络服务检测与维护
  • 做现货黄金网站江苏省建设考试网站准考证打印
  • php做彩票网站前端框架模板
  • 十堰优化排名技术厂家网站优化简历模板
  • 网站设计规划 优帮云阿树 wordpress
  • 网站 硬件方案php图书管理系统网站开发