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

衡水做网站开发的搜索引擎关键词优化有哪些技巧

衡水做网站开发的,搜索引擎关键词优化有哪些技巧,宁波网站建设培训班,商城网站支付端怎么做我们在set key的时候可以设置key的过期时间,哪redis是怎么处理过期的key的呢? 有三种过期策略 定时过期:每个设置过期时间的key会创建一个定时器,到过期时间就会立即对key进行清除。该策略可以立即清除过期的数据,对…

我们在set key的时候可以设置key的过期时间,哪redis是怎么处理过期的key的呢?

有三种过期策略

  • 定时过期:每个设置过期时间的key会创建一个定时器,到过期时间就会立即对key进行清除。该策略可以立即清除过期的数据,对内存很友好;但是会占用大量的CPU资源去处理过期的数据,从而影响缓存的响应时间和吞吐量。
  • 惰性过期: 只有当访问一个key时,才会判断该key是否已过期,过期则清除。该策略可以最大化地节省CPU资源,却对内存非常不友好。极端情况可能出现大量的过期key没有再次被访问,从而不会被清除,占用大量内存。
  • 定期过期: 每隔一定的时间,会扫描一定数量的数据库的expires字典中一定数量的key,并清除其中已过期的key。该策略是前两者的一个折中方案。通过调整定时扫描的时间间隔和每次扫描的限定耗时,可以在不同情况下使得CPU和内存资源达到最优的平衡效果。expires字典会保存所有设置了过期时间的key的过期时间数据

Redis中同时使用了惰性过期和定期过期两种过期策略。

我们redis会先使用定期过期,在我们设置的过期时间下随机抽取一部分的key进行检查和删除,那有一些老是没有被抽到呢,这是惰性过期就派上用场了,我们在使用key时会先检查是否已过期

如果我们还是漏掉了很多过期的key,就会有很多过期key积压在内存,我们redis就会使用8种内存淘汰策略降低内存

  • volatile-lru:从设置了过期时间的key中使用LRU(最近最少使用)算法进行淘汰;
  • allkeys-lru:从所有key中使用LRU(最近最少使用)算法进行淘汰。
  • volatile-lfu:从设置了过期的key中,使用LFU算法进行删除key。
  • allkeys-lfu:从所有key中使用LFU算法进行淘汰;
  • volatile-random:从设置了过期时间的key中,随机淘汰数据;。
  • allkeys-random:从所有key中随机淘汰数据。
  • volatile-ttl:在设置了过期时间的key中,根据过期时间进行淘汰,越早过期的优先被淘汰;
  • noeviction:默认策略,新写入操作会报错。
http://www.hrbkazy.com/news/34375.html

相关文章:

  • nodejs可以做企业网站吗成品ppt网站国外
  • 广西做网站的公司有哪些做个公司网站一般需要多少钱
  • 怎么做win10原版系统下载网站网站托管代运营
  • 郑州做网站设计网站建站推广
  • 做网站需要的信息网站域名注册
  • 网站设计项目排超联赛积分榜
  • 如何在淘宝网做自己的网站小程序制作一个需要多少钱
  • 如今做那些网站致富站长工具端口检测
  • 建设银行防钓鱼网站软文广告案例分析
  • 广西房地产网站建设谷歌google
  • wordpress侧边菜单主题seo流量的提升的软件
  • 网站建设收费标准行情万能搜索
  • 电商购物网站建设福州seo按天付费
  • 做网站用什么框架好10000个免费货源网站
  • 阳江市住房和城乡建设局网站云优化软件
  • 网站建设宝安搜索引擎优化策略不包括
  • 郑州建站价格文明seo技术教程网
  • Wordpress 视频采集插件舟山百度seo
  • 陕西民盛建设有限公司网站东莞seo
  • 成都seo技术广东seo推广方案
  • 重庆新媒体运营公司有哪些seo优化神器
  • 网站建设免费域名媒体135网站
  • 潍坊网站建设 诸城站长工具seo查询软件
  • 网站请人做的 域名自己注册的 知道网站后台 怎么挂自己的服务器seo推广优化外包价格
  • 做旅游网站的优势网页代码模板
  • 可以做外包的网站电商网站销售数据分析
  • 上海大 小企业网站制作浙江网站建设推广
  • 广州网站开发公司网络营销的宏观环境
  • 如何查网站是哪家公司做的徐州网络推广服务
  • 设计师网站上海网站整站优化推广方案