Article
[转]一致性Hash
图文并茂,写的非常好。
要点:
- 解决Hash的随机分布带来的增删节点的需重新全部映射的问题:对主机使用同样的函数把主机A分布到环上(其实就是分配一段范围),然后在Hash后在这段范围内的数据全部存储到主机A上。这样增删节点只需要对部分数据重新映射。



- 由此又引入了一个优化的点。(随机在环上放置节点)机器硬件不同,能力不同,以及数据分布均衡(热点机器)等的问题。所以,虚拟节点就是用来节点这个问题的。每个节点可以指定分配的虚拟节点数。

–END
Related
Related posts
-
有一种自由叫做程序员的自由:把公众号文章镜像回自己的博客
2026-06-02
-
树莓派 OpenClaw Browser 看不见摸不着?给它配个 VNC 图形环境,踏实安心的Debug
2026-03-09
-
从使用者到创造者:用 AI 构建你的专属 VS Code 工具链
2026-02-27
-
杀鸡焉用牛刀:DuckDB 正取代部分 Spark 场景
2026-02-16