1.memcached 官网 https://memcached.org/ , 是一个类似于redis 的内存数据库,但是不如redis的功能多。
打开官网有对 memcached 的介绍
#在centos 7 中下载Memcache 官网
wget http://memcached.org/latest
tar -zxvf memcached-1.x.x.tar.gz
cd memcached-1.x.x
./configure && make && make test && sudo make install
# 我的本机安装
yum install -y memcached
# -p 端口 -m 最大150mb 内存
/usr/bin/memcached -b -p 11211 -m 150 -u root >> /tmp/memcached.log &
# 如果java 客户端连接timeout 则复制下面这一行
iptables -I INPUT 1 -p tcp -m state --state NEW -m tcp --dport 11211-j ACCEPT
2.安装完毕之后, 在linux 系统中用telnet 连接 memcached
telnet localhost 11211
连接成功会出现以下内容
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
3. 使用 客户端命令操作 memcached
常用的命令 : https://github.com/memcached/memcached/wiki/Commands
1)存储命令
set add replace append prepend cas
set 新增操作,每次新增之后位于LRU(缓存淘汰策略,最近最少使用会被淘汰)的顶端,
语法 set key flag exptime bytes
value
2)取值命令
get 获取操作 get key
3)删除命令
delete