memcached 是怎么工作的?

Memcached 的神奇来自两阶段哈希(two-stage hash)。Memcached 就像一 

个巨大的存储了很多<key,value>对的哈希表通过 key,可以存储或查询任意 

的数据

客户端可以把数据存储在多台 memcached 当查询数据时客户端首先参考 

节点列表计算出 key 的哈希值阶段一哈希),进而选中一个节点客户端将请 

求发送给选中的节点然后 memcached 节点通过一个内部的哈希算法阶段二 

哈希),查找真正的数据(item)。

posted @ 2020-07-18 08:25  咔啡  阅读(136)  评论(0)    收藏  举报