ITKeyword,专注技术干货聚合推荐

注册 | 登录

memcachaed内存缓存优化

qq_28666081 分享于 2016-06-02

推荐:android,性能优化,内存优化管理,高级缓存

转载 http://blog.csdn.net/liao3841054/article/details/7011757 这近做的项目老是出现内存溢出,项目一大,稍不注意就会出现这样 的问题。导致第二个版本框架

①使用场景

分类展示(当然只要是短期内不频繁更换的都可以用。。。只要你内存够)


②安装方法

推荐网址:http://www.lai18.com/content/627794.html


③操作方法

$mencache = new Memcache();

$host = 'xx.x.xxx.xx';  

$port = '11211';    //默认端口

设置:$memcache->set('class_name','test',0, 3600);   (分别是key、value、压缩、时效)

获取:$memcache->get('class_name');

删除某个:$memcache->delete('class_name');

删除所有:$memcache->flush();


④数据库操作

查询:


更新:

注:凡是涉及到更新都需要清空相对应的缓存。。。。。

后台:设置一个一键清空缓存的按钮。。。


⑤缓存失效

缓存失效有两种情况:

一、时间已到。。。。

二、空间已满,当再添加缓存时会自动删除使用频率最低的(RLU策略)




推荐:liunx下安装与基本使用php内存缓存Memcache

在全世界范围内很多大负载站点采用了Memcache作缓存服务,以分担数据库服务器的压力 1、关于Memcache与memcached Memcache是项目名,memcached是服务名。让很多

①使用场景 分类展示(当然只要是短期内不频繁更换的都可以用。。。只要你内存够) ②安装方法 推荐网址:http://www.lai18.com/content/627794.html ③操作方法 $mencache = new Memcache(); $

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。