【发布时间】:2017-03-30 01:58:37
【问题描述】:
这可能特定于我正在研究的一个实现 (node-hashring),但是虚拟节点 (vnodes) 和一致哈希环中的副本之间有什么区别?
最初的Akamai paper 似乎没有明确描述vnodes,并且各种其他来源似乎可以互换使用这两个术语(例如“虚拟节点”,它们是副本圈内缓存点数,来自source)。
node-hashring 的文档给出了示例40 个哈希 (vnodes) 和每个哈希 4 个副本 = 每个服务器 160 个点。尽管阅读了源代码,但我无法完全弄清楚这两个不同的参数的作用。
【问题讨论】: