Memcache是什么?
Memcache是一個自由和開放源代碼、高性能、分配的內(nèi)存對象緩存系統(tǒng)。用于加速動態(tài)web應(yīng)用程序,減輕數(shù)據(jù)庫負載。
它可以應(yīng)對任意多個連接,使用非阻塞的網(wǎng)絡(luò)IO。由于它的工作機制是在內(nèi)存中開辟一塊空間,然后建立一個HashTable,Memcached自管理這 些HashTable。
Memcached又是什么?
Memcached是Memcache系統(tǒng)的主程序文件,以守護程序方式運行于一個或多個服務(wù)器中,隨時接受客 戶端的連接操作,使用共享內(nèi)存存取數(shù)據(jù)。
那PHP中的Memcache是什么?php中的所講的memcache是用于連接Memecached的php支持擴展之一(可用phpinfo查看),類似mbstring,eAccelerator。
簡單的說
Memcache是總的緩存系統(tǒng)項目名稱,容易和PHP中的Memcache混淆。
我們常提到Memcache其實是PHP中的Memcache,即PHP的Memcached擴展支持。
我們常提到Memcached是服務(wù)端主程序文件,服務(wù)端安裝程序。
為了讓你的程序飛起來,必須安裝memcached服務(wù)端程序和PHP的Memcached擴展,所以如果您要使用Memcache來緩存系統(tǒng),memcache和memcached兩樣我們都需要安裝。
安裝memcache
新聞熱點
疑難解答
圖片精選