Memcached是免費(fèi)的,開(kāi)源的,高性能的,分布式內(nèi)存對(duì)象的緩存系統(tǒng)(鍵/值字典),旨在通過(guò)減輕數(shù)據(jù)庫(kù)負(fù)載加快動(dòng)態(tài)Web應(yīng)用程序的使用。
Memcached是由布拉德·菲茨帕特里克(Brad Fitzpatrick)在2003年為L(zhǎng)iveJournal 開(kāi)發(fā)的,現(xiàn)在有很多知名網(wǎng)站都在使用,包括:Netlog, Facebook, Flickr, Wikipedia, Twitter, YouTube等。
memcached 主要特點(diǎn)是:
開(kāi)源
memcached服務(wù)器是一個(gè)很大的哈希表
顯著減少數(shù)據(jù)庫(kù)負(fù)載。
非常適合高負(fù)載的數(shù)據(jù)庫(kù)網(wǎng)站。
在BSD許可下發(fā)布
從技術(shù)上來(lái)說(shuō),它是在通過(guò)TCP或UDP在服務(wù)器和客戶端之間來(lái)訪問(wèn)。
持久性數(shù)據(jù)存儲(chǔ)
數(shù)據(jù)庫(kù)
特殊應(yīng)用
大對(duì)象緩存
容錯(cuò)或高可用性