Memcached数据过期方式
博客专区 > Beaver_ 的博客 > 博客详情
Memcached数据过期方式
Beaver_ 发表于3年前
Memcached数据过期方式
  • 发表于 3年前
  • 阅读 655
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: Memcached数据过期方式
  1. Lazy Eexpiration

    Memcached内部不会监视记录是否过期,而是在get时查看记录的时间戳,检查记录是否过期。这种技术称为lazy(惰性)expiration。因此,Memcached不会在过期监视上消费CPU时间。

  2. LRU

    Memcached会优先使用已超时的记录的空间,但即使如此,也会发生追加新记录的时空间不足的情况,因此就要使用名为Least Recently Used(LRU)机制来分配空间,这是删除“最近最少使用”的记录机制。因此当Memcached的内存空间不足时,就从最近未被使用的记录中搜素,并将其空间分配给新的记录。从缓存的实用角度来看,该模型十分理想。

    感觉这个也是lazy(惰性)expiration。

共有 人打赏支持
粉丝 24
博文 136
码字总数 36878
×
Beaver_
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: