What is Memcached?
Memcached是免费开源的,高性能,分布式内存对象缓存系统,memcached是基于内存的,用于存储小块的任意数据(字符串、对象),Memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的API兼容大部分流行的开发语言。本质上,它是一个简洁的key-value存储系统。
安装:详细参考下文链接,很详细
https://www.runoob.com/memcached/memcached-install.html
常用命令:
启动memcached
/usr/local/bin/memcached -d -m 1024 -u root -p 13010 -c 1024 -P /tmp/memcached.pid -vv /tmp/memcache.log
查看进程
ps -ef|grep memcached
其中32561为进程id
服务异常的时候,可以杀死进程并重启,怎么判断异常?
1. Memcached通过项目调用超时
2.查看进程还存在,但是目录下/tmp/memcached.pid文件不存在,文件内容为进程id
3.命令调用可以telnet链接,但是各种命令无响应
常用命令:详细参考下文链接,很详细
网友评论