Memcached教學

Memcached是免費的,開源的,高性能的,分佈式內存對象的緩存系統(鍵/值字典),旨在通過減輕數據庫負載加快動態Web應用程序的使用。

Memcached是由布拉德·菲茨帕特里克(Brad Fitzpatrick)在2003年爲LiveJournal 開發的,現在有很多知名網站都在使用,包括:Netlog, Facebook, Flickr, Wikipedia, Twitter, YouTube等。 

memcached 主要特點是:

  • 開源

  • memcached服務器是一個很大的哈希表

  • 顯著減少數據庫負載。

  • 非常適合高負載的數據庫網站。

  • 在BSD許可下發布

  • 從技術上來說,它是在通過TCP或UDP在服務器和客戶端之間來訪問。

不要使用memcached來做什麼?

  • 持久性數據存儲

  • 數據庫

  • 特殊應用

  • 大對象緩存

  • 容錯或高可用性