歡迎您光臨本站 註冊首頁

· Memcached雜誌閱讀

Memcached是一個自由開源的,高效能,分散式記憶體物件快取系統

admin @ 2020-04-21 reply:0
Memcached是一個自由開源的,高效能,分散式記憶體物件快取系統

Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric為首開發的一款軟體。現在已成為mixi、hatena、Facebook、Vox、LiveJournal等眾多服務中提高Web應用擴充套件性的重要因素。

Memcached是一種基於記憶體的key-value儲存,用來儲存小塊的任意資料(字元串、物件)。這些資料可以是資料庫呼叫、API呼叫或者是頁面渲染的結果。

Memcached簡潔而強大。它的簡潔設計便於快速開發,減輕開發難度,解決了大資料量快取的很多問題。它的API相容大部分流行的開發語言。

本質上,它是一個簡潔的key-value儲存系統。

一般的使用目的是,透過快取資料庫查詢結果,減少資料庫訪問次數,以提高動態Web應用的速度、提高可擴充套件性。

Memcached 官網:https://memcached.org/。

特徵

memcached作為高速執行的分散式快取伺服器,具有以下的特點。

  • 協議簡單

  • 基於libevent的事件處理

  • 內建記憶體儲存方式

  • memcached不互相通訊的分散式

支援的語言

許多語言都實現了連線memcached的客戶端,其中以Perl、PHP為主。僅僅memcached網站上列出的有:

  • Perl

  • PHP

  • Python

  • Ruby

  • C#

  • C/C++

  • Lua

  • 等等

[admin via ] Memcached是一個自由開源的,高效能,分散式記憶體物件快取系統已經有458次圍觀

http://coctec.com/magazine/show-post-item-110.html