社区
基础编程
帖子详情
memcache 的限制内存用光了以后,新的项加入会把旧的未过期项删除吗?
qazwsxhai
2012-02-09 09:17:06
memcache 的限制内存用光了以后,新的项加入会把旧的未过期项删除吗? 还是怎样处理的?
比如大家都是未过期的,即都是有效缓存时间内, 超过最大使用内存后,比如100m, 加入的项,是不是先进先出这样的 ?
...全文
217
6
打赏
收藏
memcache 的限制内存用光了以后,新的项加入会把旧的未过期项删除吗?
memcache 的限制内存用光了以后,新的项加入会把旧的未过期项删除吗? 还是怎样处理的? 比如大家都是未过期的,即都是有效缓存时间内, 超过最大使用内存后,比如100m, 加入的项,是不是先进先出这样的 ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qazwsxhai
2012-02-09
打赏
举报
回复
[Quote=引用 5 楼 liv2005 的回复:]
http://hi.baidu.com/joysoftfan/blog/item/e6deaae459d7ae3ab9382035.html
google了一下,然后自己也写了个脚本测试了下,的确如2L所说
[/Quote]
确实, 多谢你的热心帮助.
Liv2005
2012-02-09
打赏
举报
回复
http://hi.baidu.com/joysoftfan/blog/item/e6deaae459d7ae3ab9382035.html
google了一下,然后自己也写了个脚本测试了下,的确如2L所说
ddboy
2012-02-09
打赏
举报
回复
memcache的内存是按页分配的, 分配一页之后再分成更多的小块, 这样做的后果时, 回收也是按页回收, 所以往往会把不一定是"旧"的东西也给回收了, 所以会存在命中率问题, 如果你服务器可用内存很小, 还是不要使用memcache了, 可以考虑使用文件式的hash缓存类
qazwsxhai
2012-02-09
打赏
举报
回复
回1楼, 我觉得2楼说得更中肯一些. 一满set会失败, 好像条件不太成立.. 因为这是个很大的要改进的地方.. mm的开发者应该看到这些问题的..
黄袍披身
2012-02-09
打赏
举报
回复
lru 自动清除最近比较少用的,然后将新的覆盖。
Liv2005
2012-02-09
打赏
举报
回复
我记得是会set失败的...可以把memcached的内存设的小一些,然后做个试验试试看..
用
Mem
cache
守护程序把数据缓存到
内存
中
原贴:http://blog.csdn.net/heiyeshuwu/archive/2007/06/04/1638091.aspx作者tag:.net php 数据库 端口 php/dhtml 扩展 CSDN 推荐tag:服务器 文件 安装 检索 代码
mem
cache
缓存 lampp 上一篇: [转]...
Mem
cache
d源码分析之
内存
管理
先再说明一下,我本次分析的
mem
cache
d版本是1.4.20,有些
旧
的版本关于
内存
管理的机制和数据结构与1.4.20有一定的差异(本文中
会
提到)。 一)模型分析在开始解剖
mem
cache
d关于
内存
管理的源代码之前,先宏观上分析...
[转]为 PHP 应用提速、提速、再提速!,第 3 部分: 用
Mem
cache
守护程序把数据缓存到
内存
中
Martin Streicher (mstreicher@linux-mag.com), 主编, Linux Magazine...” 系列文章探讨了 X
Cache
和 XDebug,现在将探讨
Mem
cache
守护程序。
Mem
cache
守护程序 (
mem
cache
d) 是一种高性能分布式对象缓存。
mem
cache
d
[转]为 PHP 应用提速、提速、再提速!,第 3 部分: 用
Mem
cache
守护程序把数据缓存到
内存
中...
Martin Streicher (mstreicher@linux-... 2007 年 5 月 15 日 ...” 系列文章探讨了 X
Cache
和 XDebug,现在将探讨
Mem
cache
守护程序。
Mem
cache
守护程序 (
mem
cache
d) 是一种高性能分布式对象缓存。
mem
cache
d 的安装...
缓存杂谈
1:
mem
cache
是原子操作吗? 所有被发送到
mem
cache
的单个命令...但命令序列不是原子的,如果你通过get命令获取了一个item,修改了它,然后想把它set回
mem
cache
,我们不保证这个item没有被其他进程修改过,而且在并发...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章