Memcached和ehcache安裝和部署

Memcached和ehcache安裝和部署

ID:38568169

大小:564.50 KB

頁數(shù):30頁

時間:2019-06-15

Memcached和ehcache安裝和部署_第1頁
Memcached和ehcache安裝和部署_第2頁
Memcached和ehcache安裝和部署_第3頁
Memcached和ehcache安裝和部署_第4頁
Memcached和ehcache安裝和部署_第5頁
資源描述:

《Memcached和ehcache安裝和部署》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、一、簡單回顧Memcached2009-01概念:Memcached是“分布式”的內(nèi)存對象緩存系統(tǒng);它使用內(nèi)存管理數(shù)據(jù),所以它是易失的工作原理:memcached是以守候程序的方式運行于一個或者多個服務(wù)器,隨時等待客戶端的鏈接,通過啟動memcached服務(wù)器端,配置相應(yīng)的監(jiān)聽IP、端口內(nèi)存大小等參數(shù),客戶端可通過指定的服務(wù)器端IP,將數(shù)據(jù)以key-value的方式存儲Memcached簡單回顧2自主的內(nèi)存存儲處理內(nèi)存存儲處理:Slab數(shù)據(jù)過期方式:LRU(最近最少使用)Memcached簡單回顧3

2、問題:為什么稱memcached為“分布式”緩存服務(wù)器,但服務(wù)器端并沒有“分布式”功能?Memcached簡單回顧4假設(shè)memcached服務(wù)器有node1~node3三臺,想保持鍵名為“Tokyo”,“zyeeda”等幾個數(shù)據(jù)。如下圖演示:Memcached簡單回顧5Memcached簡單回顧6Memcached介紹這樣就將不同的鍵保持到不同的服務(wù)器上,他們之前互不通信,實現(xiàn)了memcached的分布式。當(dāng)一臺memcached服務(wù)器發(fā)生故障時,也不會影響其他的緩存,系統(tǒng)依然能夠繼續(xù)。7二、Mem

3、cached安裝和部署8Windows安裝下載memcached的windos穩(wěn)定版,下載地址:http://jehiah.cz/projects/memcached-win32/files/memcached-1.2.1-win32.zip例如將下載下來的memcached保存在C盤,然后使用如下命令:Memcached安裝和配置9Linux安裝下載程序:#cd/home/apps#wgethttp://www.monkey.org/~provos/libevent-1.4.13-stable.t

4、ar.gz#wgethttp://www.danga.com/memcached/dist/memcached-1.4.0.tar.gz安裝:1)、安裝libevent。#tar-zxvf?libevent-1.4.13-stable.tar.gz?//先解壓縮#cdlibevent-1.4.13-stable?//切換到libevent的目錄中#./configure--prefix=/usr/?//指定安裝到/usr/目錄下#make?//編譯#makeinstall?//安裝#ls/usr/l

5、ib

6、greplibevent?//驗證安裝Memcached安裝和配置10Linux安裝2)、安裝memcached#cd/home/apps#tar-zxvf?memcached-1.4.0.tar.gz#cd?memcached-1.4.0#./configure--prefix=/usr/local/memcached--with-libevent=/usr/#make?#makeinstall#ls-al/usr/local/memcached/bin?//驗證安裝Memcached安裝和

7、配置11Memcached安裝和使用:Memcached運行檢查是否正常啟動#paauxxww

8、grepmemcached100144020.00.02296900pts/0S+19:240:00/usr/local/bin/memcached-uhualiangxieroot45470.00.01892668pts/3S+19:420:00grepmemcached#telnetlocalhost11211Trying127.0.0.1...Connectedtolocalhost.Escapec

9、haracteris'^]'.statsSTATpid4402STATuptime1032STATtime1231155683STATversion1.2.6STATpointer_size32...END12使用memcached客戶端要依賴的第三方類庫:commons-logging-1.0.4.jarorhighversion,log4j-1.2.12.jarorhighversion,codehaus/woodstox/wstx-asl-3.2.1.jarorhighversion,code

10、haus/staxapi/stax-api-1.0.1.jarorhighversion配置:首先,Memcache客戶端在使用前需要有配置文件作為初始化的依據(jù)。配置文件名稱為“memcached.xml”(新版本可以指定配置文件名稱和路徑,具體可參看后面demo代碼),支持在Classpath下有多個配置文件,Cache管理器在初始化時會尋找Classpath下以此命名的文件。Memcached安裝和配置13基礎(chǔ)配置:

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。