随笔分类 -  memcache

摘要:1.   key值最大长度? memcached的key的最大长度是250个字符,是memcached服务端的限制。 如果您使用的客户端支持"key的前缀"或类似特性,那么key(前缀+原始key)的最大长度是可以超过250个字符的。 我们推荐使用使用较短的key,因为可以节省内存和带宽。key只要 阅读全文
posted @ 2016-03-14 15:07 leezhxing 阅读(5658) 评论(0) 推荐(0) 编辑
摘要:本配置适合具有相同主域名的多台服务器进行session共享。例如:www.lee.com , bbs.lee.com(多个子域名)。配置session保存在memcache:ini_set("session.save_handler", "memcache");ini_set("session.sa... 阅读全文
posted @ 2014-12-02 23:40 leezhxing 阅读(355) 评论(0) 推荐(0) 编辑
摘要:连接到memcached命令行下: telnet 127.0.0.1 112111.set / add / replace :格式: (点击回车) a) 可以是”set”, “add”, “replace”。“set”表示按照相应的存储该数据,没有的时候增加,有的覆盖。“add”表示按照相... 阅读全文
posted @ 2014-12-02 20:54 leezhxing 阅读(1756) 评论(0) 推荐(0) 编辑
摘要:memcache不会释放内存,而是重新利用。在缓存的清除方面,memcache是不释放已分配内存。当已分配的内存所在的记录失效后,这段以往的内存空间,memcache只会重复利用。memcached的内存回收机制不是说你设置的key到了生命周期就自动从内存中清除的,这个时候必须有一个新的对象入驻请求... 阅读全文
posted @ 2014-05-08 15:41 leezhxing 阅读(3109) 评论(0) 推荐(0) 编辑
摘要:memcached的内存分配没有用到c语言中自带的malloc函数,因为这个函数分配内存的时候效率很低,对于这种要求快速响应,对效率要求非常高的缓存软件来说非常不合适。memcached用的是自己的一套内存分配方法,叫做slab allocation。***64位的操作系统能分配 2GB 以上的内存... 阅读全文
posted @ 2014-05-08 14:59 leezhxing 阅读(2558) 评论(0) 推荐(0) 编辑
摘要:服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。下载官网:http://www.danga.com另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1... 阅读全文
posted @ 2013-11-02 21:40 leezhxing 阅读(985) 评论(0) 推荐(0) 编辑