Memcached教學
Memcached是免費的,開源的,高性能的,分布式內存對象的緩存係統(鍵/值字典),旨在通過減輕數據庫負載加快動態Web應用程序的使用。
Memcached是由布拉德·菲茨帕特裡克(Brad Fitzpatrick)在2003年為LiveJournal 開發的,現在有很多知名網站都在使用,包括:Netlog, Facebook, Flickr, Wikipedia, Twitter, YouTube等。
memcached 主要特點是:
-
開源
-
memcached服務器是一個很大的哈希表
-
顯著減少數據庫負載。
-
非常適合高負載的數據庫網站。
-
在BSD許可下發布
-
從技術上來說,它是在通過TCP或UDP在服務器和客戶端之間來訪問。
不要使用memcached來做什麼?
-
持久性數據存儲
-
數據庫
-
特殊應用
-
大對象緩存
-
容錯或高可用性