Memcached
安装
wget http://memcached.org/latest
tar -zxvf memcached-1.x.x.tar.gz
cd memcached-1.x.x
./configure && make && make test && sudo make install
PS:依赖libevent
yum install libevent-devel
apt-get install libevent-dev
启动
1 memcached -d -m 10 -u root -l 10.211.55.4 -p 12000 -c 256 -P /tmp/memcached.pid
2
3 参数说明:
4 -d 是启动一个守护进程
5 -m 是分配给Memcache使用的内存数量,单位是MB
6 -u 是运行Memcache的用户
7 -l 是监听的服务器IP地址
8 -p 是设置Memcache监听的端口,最好是1024以上的端口
9 -c 选项是最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定
10 -P 是设置保存Memcache的pid文件
连接
安装api
1 python操作Memcached使用Python-memcached模块
3 下载安装:https://pypi.python.org/pypi/python-memcached
访问
import memcache
#debug = True 表示运行出现错误时,现实错误信息,上线后移除该参数。
mc = memcache.Client(['10.211.55.4:12000'], debug=True)
mc.set("foo", "bar")
ret = mc.get('foo')
print ret
操作