# Memcached 簡介
Memcached是一個自由開源的,高性能,分布式內存對象緩存系統。
Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric為首開發的一款軟件。現在已成為mixi、hatena、Facebook、Vox、LiveJournal等眾多服務中提高Web應用擴展性的重要因素。
Memcached是一種基于內存的key-value存儲,用來存儲小塊的任意數據(字符串、對象)。這些數據可以是數據庫調用、API調用或者是頁面渲染的結果。
Memcached簡潔而強大。它的簡潔設計便于快速開發,減輕開發難度,解決了大數據量緩存的很多問題。它的API兼容大部分流行的開發語言。
本質上,它是一個簡潔的key-value存儲系統。
一般的使用目的是,通過緩存數據庫查詢結果,減少數據庫訪問次數,以提高動態Web應用的速度、提高可擴展性。

Memcached 官網:[http://memcached.org/](http://memcached.org/)。
## 特征
memcached作為高速運行的分布式緩存服務器,具有以下的特點。
* 協議簡單
* 基于libevent的事件處理
* 內置內存存儲方式
* memcached不互相通信的分布式
## 支持的語言
許多語言都實現了連接memcached的客戶端,其中以Perl、PHP為主。僅僅memcached網站上列出的有:
* Perl
* PHP
* Python
* Ruby
* C#
* C/C++
* Lua
* 等等
## Memcached 用戶
* LiveJournal
* Wikipedia
* Flickr
* Bebo
* Twitter
* Typepad
* Yellowbot
* Youtube
* WordPress.com
* Craigslist
* Mixi
- Memcached 入門
- Memcached 簡介
- Memcached 安裝
- Memcached 連接
- Memcached 存儲命令
- Memcached set 命令
- Memcached add 命令
- Memcached replace 命令
- Memcached append 命令
- Memcached prepend 命令
- Memcached CAS 命令
- Memcached 查找命令
- Memcached get 命令
- Memcached gets 命令
- Memcached delete 命令
- Memcached incr 與 decr 命令
- Memcached 統計命令
- Memcached stats 命令
- Memcached stats items 命令
- Memcached stats slabs 命令
- Memcached stats sizes 命令
- Memcached flush_all 命令
- Memcached 實例
- Java 連接 Memcached 服務
- PHP 連接 Memcached 服務