1、yum install memcached安裝memecached
2、chkconfig memcached on設置memcached開機啟動
3、service memcached start立即啟動memcached服務
4、rpm -ql memcached 查找memcached安裝位置
5、cat /etc/sysconfig/memcached 查看memcached配置文件
[root@localhost ~]# cat /etc/sysconfig/memcached PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="64" OPTIONS="" [root@localhost ~]#
PORT為端口號,MAXCONN為最大連接數,CACHESIZE為緩存數據大小,單位為兆(M),OPTIONS為可選參數配置,如-1 127.0.0.1,-1代表數據不過期,永不失效(當然服務器關閉除外,因為memcached是緩存數據),后面IP表示只允許本地訪問數據;如果是192.168.36.133,192.168.36.134表示只允許這兩個IP訪問數據
6、systemctl stop firewalld停止firewalld服務
7、systemctl mask firewalld禁用firewalld服務
8、Windows下dos窗口,使用telnet ip port 方式連接memcached
連接成功后首行輸入內容不可見,回車后報Error,敲入下面命令(a 位key;第一個0表示數據格式;第二個0表示存儲時間,0為永遠;5就是存儲的value值字符長度)
set a 0 0 5
12345
回車后出現STORED說明已將數據存儲
敲入命令get a回車得到值,memcached是key/value方式存儲數據,如下圖
9、常用三種命令
(1)、set 設置值 <K,V> 如果沒有對應Key則添加,如果有則修改值
(2)、get 獲取值 <K>
(3)、add 設置值 <K,V>如果沒有對應Key則添加,如果有則不做操作