唐 发布于 2023-05-13 16:05:53 【问题】请问hash表如何做数据重分布? 官网中写“对于 hash 表来说,如果想利用到新扩容的机器的算力,就需要做数据的重分布”,有如下几个问题: (1)这里的 hash 是一致性哈希吗? (2)比如增加了节点,现在节点数为 n,是按照 key%n 这样搬迁数据吗?如果是的话,那不是需要搬迁很多数据?如果不是的话,是如何决定搬迁哪些数据呢? (3)如果底层是 hdfs,一张表是哈希分布表,那 block 和哈希分布表的对应关系是什么? OushuDB 浏览 (728) 点赞 收藏 评论 请 登录后发表观点 到底啦 test