Memcache 介紹與部署

2021-09-20 22:09:52 字數 787 閱讀 3579

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,構成乙個雜湊環,根據雜...