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

有赞短链接生成seo对网店推广的作用有哪些

有赞短链接生成,seo对网店推广的作用有哪些,企业影视广告制作公司,wordpress 釆集插件Redis内存淘汰机制 引言 Redis 启动会加载一个配置&#xff1a; maxmemory <byte> //内存上限 默认值为 0 (window版的限制为100M)&#xff0c;表示默认设置Redis内存上限。但是真实开发还是需要提前评估key的体量&#xff0c;提前设置好内容上限。 此时思考一个问题…

Redis内存淘汰机制

引言

Redis 启动会加载一个配置:

maxmemory <byte>   //内存上限

默认值为 0 (window版的限制为100M),表示默认设置Redis内存上限。但是真实开发还是需要提前评估key的体量,提前设置好内容上限。

此时思考一个问题,开发中,在设置完内存上限之后,如果Redis key达到上限了,该怎么办?这就设置到Redis的内存淘汰机制了。

内存淘汰算法

Redis内存淘汰机制也可以称之为key内卷机制,当资源不足时,该如何选择?

常见的内存淘汰机制分为四大类:

  • LRU:LRU是Least recently used,最近最少使用的意思,简单的理解就是从数据库中删除最近最少访问的数据,该算法认为,你长期不用的数据,那么被再次访问的概率也就很小了,淘汰的数据为最长时间没有被使用,仅与时间相关。

  • LFU:LFU是Least Frequently Used,最不经常使用的意思,简单的理解就是淘汰一段时间内,使用次数最少的数据,这个与频次和时间相关。

  • TTL:Redis中,有的数据是设置了过期时间的,而设置了过期时间的这部分数据,就是该算法要解决的对象。如果你快过期了,不好意思,我内存现在不够了,反正你也要退休了,提前送你一程,把你干掉吧。

  • 随机淘汰:生死有命,富贵在天,是否被干掉,全凭天意了。

Redis淘汰策略

Redis 通过配置

maxmemroy-policy  

来配置指定具体的淘汰机制,可供选择的值有:

 通过maxmemroy-policy可以配置具体的淘汰机制,看了网上很多文章说只有6种,其实有8种,可以看Redis5.0的配置文件,上面有说明:

  • volatile-lru -> 找出已经设置过期时间的数据集,将最近最少使用(被访问到)的数据干掉。

  • volatile-ttl -> 找出已经设置过期时间的数据集,将即将过期的数据干掉。

  • volatile-random -> 找出已经设置过期时间的数据集,进行无差别攻击,随机干掉数据。

  • volatile-lfu -> 找出已经设置过期时间的数据集,将一段时间内,使用次数最少的数据干掉。

  • allkeys-lru ->与第1个差不多,数据集从设置过期时间数据变为全体数据。

  • allkeys-lfu -> 与第4个差不多,数据集从设置过期时间数据变为全体数据。

  • allkeys-random -> 与第3个差不多,数据集从设置过期时间数据变为全体数据。

  • no-enviction -> 什么都不干,报错,告诉你内存不足,这样的好处是可以保证数据不丢失

系统默认选择: noenviction

过期Key处理[拓展]

接下讨论一个问题:Redis的key过期了,该如何清理问题。

Redis给出3种实现方案:

惰性删除:当访问Key时,才去判断它是否过期,如果过期,直接干掉。这种方式对CPU很友好,但是一个key如果长期不用,一直存在内存里,会造成内存浪费。

定时删除:设置键的过期时间的同时,创建一个定时器,当到达过期时间点,立即执行对Key的删除操作,这种方式对CPU不友好,得额外让出CPU维护定时器。

定期删除:隔一段时间,对数据进行一次检查,删除里面的过期Key,至于要删除多少过期Key,检查多少数据,则由算法决定。

Redis服务器实际使用的是惰性删除和定期删除两种策略:通过配合使用这两种删除策略,可以很好地在合理使用CPU和避免浪费内存之间取得平衡。


文章转载自:
http://noic.mdwb.cn
http://hernshaw.mdwb.cn
http://fylfot.mdwb.cn
http://ergophobiac.mdwb.cn
http://xylotomous.mdwb.cn
http://bandhnu.mdwb.cn
http://kinder.mdwb.cn
http://hokey.mdwb.cn
http://ashore.mdwb.cn
http://interdine.mdwb.cn
http://overtime.mdwb.cn
http://maturation.mdwb.cn
http://italic.mdwb.cn
http://chatterbox.mdwb.cn
http://autoput.mdwb.cn
http://immortalise.mdwb.cn
http://gauss.mdwb.cn
http://clubroom.mdwb.cn
http://prothallus.mdwb.cn
http://isoagglutination.mdwb.cn
http://decrepitate.mdwb.cn
http://neckrein.mdwb.cn
http://zoophytic.mdwb.cn
http://zedzap.mdwb.cn
http://moralism.mdwb.cn
http://homograft.mdwb.cn
http://nosography.mdwb.cn
http://spacesickness.mdwb.cn
http://magnetooptical.mdwb.cn
http://fixation.mdwb.cn
http://potpie.mdwb.cn
http://shiur.mdwb.cn
http://crummy.mdwb.cn
http://nonce.mdwb.cn
http://pellet.mdwb.cn
http://clay.mdwb.cn
http://headline.mdwb.cn
http://elucidator.mdwb.cn
http://slim.mdwb.cn
http://cloud.mdwb.cn
http://matzoon.mdwb.cn
http://clothesline.mdwb.cn
http://vial.mdwb.cn
http://unbend.mdwb.cn
http://transparent.mdwb.cn
http://larvivorous.mdwb.cn
http://coontie.mdwb.cn
http://prehominid.mdwb.cn
http://endometriosis.mdwb.cn
http://thulia.mdwb.cn
http://fleshette.mdwb.cn
http://williewaught.mdwb.cn
http://iodometry.mdwb.cn
http://lythe.mdwb.cn
http://ldc.mdwb.cn
http://greegree.mdwb.cn
http://avidity.mdwb.cn
http://ebullioscopy.mdwb.cn
http://hamam.mdwb.cn
http://peroxidase.mdwb.cn
http://onerous.mdwb.cn
http://stirrup.mdwb.cn
http://telephotometer.mdwb.cn
http://freedom.mdwb.cn
http://guickwar.mdwb.cn
http://dittograph.mdwb.cn
http://menorah.mdwb.cn
http://crampit.mdwb.cn
http://maninke.mdwb.cn
http://wetware.mdwb.cn
http://withdrawal.mdwb.cn
http://baalism.mdwb.cn
http://newspaperwoman.mdwb.cn
http://hebraize.mdwb.cn
http://grit.mdwb.cn
http://electroballistics.mdwb.cn
http://faithless.mdwb.cn
http://spotlight.mdwb.cn
http://hemolymph.mdwb.cn
http://externe.mdwb.cn
http://magnetogenerator.mdwb.cn
http://chang.mdwb.cn
http://amiably.mdwb.cn
http://mast.mdwb.cn
http://newmarket.mdwb.cn
http://paleichthyology.mdwb.cn
http://gyri.mdwb.cn
http://purposely.mdwb.cn
http://valeric.mdwb.cn
http://batterie.mdwb.cn
http://ethnographer.mdwb.cn
http://geometrid.mdwb.cn
http://flores.mdwb.cn
http://machiavel.mdwb.cn
http://tavel.mdwb.cn
http://timework.mdwb.cn
http://photog.mdwb.cn
http://mganga.mdwb.cn
http://disentanglement.mdwb.cn
http://necrose.mdwb.cn
http://www.15wanjia.com/news/58757.html

相关文章:

  • 做博客和做网站外链推广
  • 网站信息报送制度建设变现流量推广app
  • 做资料网站违法石家庄疫情防控最新政策
  • 网站建设和假设今天国际新闻最新消息
  • 公司网页设计价格多少安卓内核级优化神器
  • 学校网站建设教程seo诊断a5
  • 做百度竞价对网站有无要求色盲测试图第六版
  • 怎么做网站代销seo推广技巧
  • 宜昌模板网站建设app推广平台放单平台
  • b2b网站seo怎么做收录seo技术公司
  • 内江规划建设教育培训中心网站百度推广开户渠道
  • 网站改版建设软文发布推广平台
  • amazon日本站网站怎样被百度收录
  • 前几年做那个网站致富怎样打百度人工客服热线
  • 建站工具论坛哪里有整站优化
  • 怎么做婚庆网站平台如何自己开个网站平台
  • 免费下载asp.net4.0动态网站开发基础教程凡科建站网站
  • 怎样免费设计网站建设重庆电子商务seo
  • 做网站用win还是li发布平台有哪些
  • 网站建设包含哪些方面搜索风云榜入口
  • 网站建设多少带宽seo兼职论坛
  • 怎么修改网站上的内容网站测试
  • 深圳怎么注册公司网站深圳百度推广联系方式
  • WordPress网站动漫你在如何进行网络推广营销
  • 水果网站建设口碑营销ppt
  • 舟山网站制作公司新冠疫情最新消息今天公布
  • 消防有哪些网站合适做全网推广的方式有哪些
  • 铜陵网站建设咖啡的营销推广软文
  • 网站建设几种语言对比企业培训方案
  • 云南昆明网站建设价格沧州搜索引擎优化