memcached是高性能的分布式 内存 缓存服务器 。一般的使用目的是,通过 缓存 数据库 查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。 memcached作为高速运行的分布式 缓存服务器,具有以下的特点。 · 协议简单 · 基于 libevent的事件处理 · 内置 内存存储方式 · memcached不互相通信的分布式 通信分布式 memcached尽管是“分布式”缓存服务器,但服务器端并没有分布式功能。各个memcached不会互相通信以共享信息。那么,怎样进行分布式呢?这完全取决于客户端的实现。本文也将介绍memcached的分布式。