-
Memcached安装和使用
Posted on 十二月 31st, 2008 No commentsMemcached安装
Memcached需要libevent,所以需要先安装libevent
wget "http://www.monkey.org/~provos/libevent-1.4.9-stable.tar.gz"
./configure --prefix=/usr/
make;make install
安装后libevent在/usr/libs目录下wget http://www.danga.com/memcached/dist/memcached-1.2.6.tar.gz
./configure --with-libevent=/usr/
make;make install
安装后memcached默认在/usr/local/bin/目录下Memcached使用
这篇memcache的使用是介绍不错,下面简介一下启动和关闭:
启动
/usr/local/bin/memcached -m 64m -l 127.0.0.1 -p 11211 -d -u root -P /var/run/memcached.pid -c 128 -vv
选项 说明 -p 使用的TCP端口。默认为11211 -m 最大内存大小。默认为64M -vv 用very vrebose模式启动,调试信息和错误输出到控制台 -d 作为daemon在后台启动 -c 最大运行的并发连接数,默认是1024,按照服务器的负载量来设定 -P 设置保存Memcache的pid文件 -l 监听的服务器IP地址,如果有多个地址的话 -u 运行Memcache的用户,默认不能用root启动,所以当前用户为root用户时,需要用-u参数来指定 关闭
kill 'cat /var/run/memcached.pid'测试连接
$ telnet localhost 11211
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
set foo 0 0 3 (保存命令)
bar (数据)
STORED (结果)
get foo (取得命令)
VALUE foo 0 3 (数据)
bar (数据)Leave a reply

