首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连续散列和锥形散列有什么区别?

连续散列和锥形散列有什么区别?
EN

Stack Overflow用户
提问于 2015-04-12 11:59:33
回答 1查看 645关注 0票数 3

我知道的是:

  • 一致散列:统一分布式存储系统
  • 锥散列:非均匀分布式存储系统

我想知道:

  • 它是如何工作的?
  • 它有什么用?
  • 这两种散列的区别是什么?

我无法理解这两者的区别。拜托谁来帮帮我!

EN

回答 1

Stack Overflow用户

发布于 2015-09-01 05:52:54

简单的区别在于它的定义。

一致散列是根据需要分发到的数据存储的数量来划分密钥的。

分配给5个节点的1000个密钥意味着每个节点有250个密钥。

锥散列的不同之处在于它基于一种基于可用资源而不是分布的分配密钥的算法来分配密钥。节点A有更多的存储空间,因此大部分密钥将分发给它。

简单的用例可能是IMDG或分布式缓存,而对于锥形则是机器具有不同规格的位置,因此您可以根据它们的规格分发密钥。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29589195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档