memcache 的限制内存用光了以后,新的项加入会把旧的未过期项删除吗? memcache 的限制内存用光了以后,新的项加入会把旧的未过期项删除吗? 还是怎样处理的?比如大家都是未过期的,即都是有效缓存时间内, 超过最大使用内存后,比如100m, 加入的项,是不是先进先出这样的 ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我记得是会set失败的...可以把memcached的内存设的小一些,然后做个试验试试看.. lru 自动清除最近比较少用的,然后将新的覆盖。 回1楼, 我觉得2楼说得更中肯一些. 一满set会失败, 好像条件不太成立.. 因为这是个很大的要改进的地方.. mm的开发者应该看到这些问题的.. memcache的内存是按页分配的, 分配一页之后再分成更多的小块, 这样做的后果时, 回收也是按页回收, 所以往往会把不一定是"旧"的东西也给回收了, 所以会存在命中率问题, 如果你服务器可用内存很小, 还是不要使用memcache了, 可以考虑使用文件式的hash缓存类 http://hi.baidu.com/joysoftfan/blog/item/e6deaae459d7ae3ab9382035.htmlgoogle了一下,然后自己也写了个脚本测试了下,的确如2L所说 以下这段代码是通过什么加密的,请问用什么可以解密 28岁转行做PHP,晚吗? 能不能实现这样的功能? PHP高手们都进来看看,白拿的分数 高分求教PHP中文件登录到mysql时出现的问题,急用。。。在线等。。。。 php 连 MYSQL 问题 可能是配置的问题,麻烦在的给看看了。 转换页面后如何继续执行post的程序。 求救:php读不出MSSQL中的内容 MFC问题请教 有关PHP和ORACLE的连接,请教! 求学习答案 php javascript 相互之间嵌入一起产生的字符串问题 求解答
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货