Memcached

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链接,但是各种命令无响应

常用命令:详细参考下文链接,很详细

https://www.runoob.com/memcached/memcached-set-data.html

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。