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