Memcached安装和使用

    技术2022-05-19  63

    Memcached安装

    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               (数据)


    最新回复(0)