memcache 介紹與部署
1)啟動memcache的伺服器端
# /usr/local/bin/memcached -d -m 100 -u root -l 127.0.0.1 -p 12000 -c 300 -p /tmp/mem cached.pid
-d選項是啟動乙個守護程序,
-m是分配給memcache使用的記憶體數量,單位是mb,我這裡是10mb,
-u是執行memcache的使用者,我這裡是root,
-l是監聽的伺服器ip位址,如果有多個位址的話,我這裡指定了伺服器的ip位址192.168.0.200,
-p是設定memcache監聽的埠,我這裡設定了12000,最好是1024以上的埠,
2)如果要結束memcache程序,執行:
# kill `cat /tmp/memcached.pid`
3)重啟apache,service httpd restart
4)memcache環境測試
執行下面的php檔案,如果有輸出this is a test! 就表示環境搭建成功
# cd /var/www/html
# vim hjt.php
<?php
$mem = new memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'this is a test!', 0, 60);
$val = $mem->get('key');
echo $val;
?>
memcache簡單介紹
1.memcache是什麼 memcache是乙個高效能的分布式的記憶體物件快取系統,用於動態web應用以減輕資料庫負擔。它通過在記憶體中快取資料和物件,來減少讀取資料庫的次數。從而提高動態 資料庫驅動 速度。2.為什麼會有memcache和memcached兩種名稱?memcache是這個專案的名...
memcache的安裝與memcached的服務
一 安裝memcached 路徑 版本libevent 2.1.3 alpha.tar.gz 三 由於linux下預設安裝過libevent 檢視是否有libevent rpm qa grep libevent 如果版本過低 rpm e libevent 1.1a 3.2.1 nodeps 由於系統...
Redis Cluster模式介紹與部署
一 資料分布 redis cluster採用雜湊分割槽規則 離散度好 資料分布業務無關 無法順序訪問 1.節點取餘分割槽 hask key n,n為節點數量 優點 簡單,常用於資料庫分庫分表 缺點 節點數量變化導致資料重新遷移 2.一致性雜湊分割槽 每個節點分配乙個token,構成乙個雜湊環,根據雜...