mango/redis/memcache
盘古大叔
这个作者很懒,什么都没留下…
展开
-
redis配备为开机自启动
redis配置为开机自启动将redis设置为系统服务,并且开机自启动。需要完成以下脚本。 #!/bin/sh # chkconfig: 2345 10 90# description: Start and Stop redis PATH=/usr/local/bin:/sbin:/usr/bin:/bin R转载 2014-03-06 14:48:45 · 669 阅读 · 0 评论 -
memcache基本方法
Memcache::add // 添加一个值,如果已经存在,则返回false Memcache::addServer // 添加Memcache地址 Memcache::close // 关闭一个Memcache的连接 Memcache::connect // 打开一个到Memcache的连接 Memcache::decrement // 对保存的某个key中的原创 2014-03-06 15:09:26 · 704 阅读 · 0 评论 -
redis 下key的过期时间详解:expire
memcached 和 redis 的set命令都有expire参数,可以设置key的过期时间。但是redis是一个可以对数据持久化的key-value database,它的key过期策略还是和memcached有所不同的。梳理,整理如下:redis通过expire命令来设置key的过期时间。语法:redis.expire(key, expiration)1. 在小于2.1.转载 2014-06-13 12:16:45 · 5593 阅读 · 0 评论 -
memcached binary protocol
IntroductionMemcache is a high performance key-value cache. It is intentionally a dumb cache, optimized for speed only. Applications using memcache should not rely on it for data -- a persistent转载 2016-02-15 10:32:41 · 2119 阅读 · 0 评论 -
Memcached协议解析及Go语言客户端实现
前段时间在一个go语言项目中用到memcached,在githup找到github.com/bradfitz/gomemcach,beego的cache中也用的这个,但是发现它只能存储最终的bytes,需要自己做类型转换,用起来很不方便,而且通信协议用的是文本协议,不如二进制协议解析快,所以就自己写了一个,代码见:https://github.com/pangudashu/memcache1、Mem原创 2016-03-22 23:46:35 · 5580 阅读 · 2 评论