前面的話
Memcache是一個(gè)高性能的分布式的內(nèi)存對(duì)象緩存系統(tǒng),通過(guò)在內(nèi)存里維護(hù)一個(gè)統(tǒng)一的巨大的hash表,它能夠用來(lái)存儲(chǔ)各種格式的數(shù)據(jù),包括圖像、視頻、文件以及數(shù)據(jù)庫(kù)檢索的結(jié)果等。簡(jiǎn)單的說(shuō)就是將數(shù)據(jù)調(diào)用到內(nèi)存中,然后從內(nèi)存中讀取,從而大大提高讀取速度。本文將詳細(xì)介紹MemCache的內(nèi)容
作用
Memcache是danga的一個(gè)項(xiàng)目,最早是LiveJour MemCachenal 服務(wù)的,最初為了加速 LiveJournal 訪問(wèn)速度而開(kāi)發(fā)的,后來(lái)被很多大型的網(wǎng)站采用
Memcache是以守護(hù)程序方式運(yùn)行于一個(gè)或多個(gè)服務(wù)器中,隨時(shí)會(huì)接收客戶(hù)端的連接和操作
MemCache緩存系統(tǒng)最主要的就是為了提高動(dòng)態(tài)網(wǎng)頁(yè)應(yīng)用,分擔(dān)數(shù)據(jù)庫(kù)檢索的壓力。對(duì)于網(wǎng)站流量比較大的,可以使用memcache緩解數(shù)據(jù)庫(kù)的壓力,主要的焦點(diǎn)集中在以下兩個(gè)方面:1. 使用MemCache作為中間緩存層減少數(shù)據(jù)庫(kù)的壓力和2. MemCache分布式的應(yīng)用
安裝
1、下載軟件,解壓后,共以下三個(gè)文件
2、安裝到windows服務(wù),打開(kāi)cmd命令行,進(jìn)入memcached目錄,執(zhí)行memcached -d install命令,安裝服務(wù)
[注意]如果在沒(méi)有安裝過(guò)的情況下,出現(xiàn)"failed to insta