Memcached的分布式算法
Memcached虽然被称为分布式缓存服务,但服务器端并没有真正的“分布式”功能。服务器端仅包括内存存储功能,至于Memcached的分布式,则是完全由客户端实现的。现在开始先简单地介绍一下其原理,各个客户端的实现基本相同。下面假设Memcached服务器有node0、node1、node2三台,应用程序要保存键名为"Jerry0"、"Jerry1"、"Jerry2"、"Jerry3"、"Jerry4"的数据。首先向Memcached中添加"Jerry0",将"Jerry0"传给客户端程序... 阅读全文