NoSQL、memcached介绍、安装memcached、查看memcached状态

1、NoSQL

2、memcached介绍

 

 

3、安装memcached(二进制包安装)

yum install -y memcached libmemcached libevent (若没有安装libevent相关,才安装)
systemctl start memcached
vim /etc/sysconfig/memcached 可以配置参数

PORT="11211"
USER="memcache"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS=""

比如加上监听的ip,可以把OPTIONS="" 改为OPTIONS="127.0.0.1"
其中-m指定memcached分配内存
-c指定最大并发数
-u指定运行memcached服务的用户

源码安装:

下载目最新稳定版: wget http://www.memcached.org/files/memcached-1.5.10.tar.gz
tar -xvf memcached-1.5.10.tar.gz
cd memcached-1.5.10/
./configure --prefix=/usr/local/memcached
make && make install
useradd -M memcached -s /sbin/nologin
cd /usr/local/memcached/bin
./memcached -u memcached -p 11211 -m 64 -c 1024 127.0.0.1 -d  (启动并在后台运行)
netstat -tulnp | grep 11211 (查看)

 4、查看memcached状态
只查相关内容(值):memcached-tool 127.0.0.1:11211 dump  (加其它参数可以进行导入和导出数据)

memcached-tool 127.0.0.1:11211  stats 查看memcached服务状态

或者安装nc工具  yum install -y nc
echo stats |nc 127.0.0.1 11211  查看memcached服务状态

若安装libmemcached后,也可以使用命令
memstat --servers=127.0.0.1:11211 查看memcached服务状态

到此,安装和状态查看配制完成。

原文地址:https://www.cnblogs.com/dongjieyuan/p/10467711.html