您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
memcached-永久数据被踢现象
发布时间:2017-11-22 17:32:34编辑:雪饮阅读()
有时候在memcached中明明将某个key的有效期设置为永久。当后来去get的时候却发现已经不存在了。这是永久数据被踢的现象。
现象分析:
当memcached存储item的数量已经满了的情况,此时若再继续添加数据,则会有key会被踢出。
踢出的原则是不经常使用的数据会被踢出。无论是否永久化。
如果item的数量满了但有好多非永久数据已经过期了,则永久数据不会被踢。
实现步骤:
index.php初始化一个永久数据和剩下的非永久数据。
active.php用于活跃非永久数据
kick.php用于新增数据(即踢出数据)
关键字词:memcached,永久