我试图了解Riak中的"戒指"是什么,但我似乎无法找到明确的解释(请不要只是将我链接到一个网站,我已经阅读了网上的内容).据我所知,Riak中的节点是环中的分区.那是对的吗?
Bry*_*yan 11
我知道你已经说过你已经在网上阅读了所有内容,但是对于其他人也在阅读这个问题,我想发布两个讨论Riak"环"的资源:
http://riak.basho.com/arch.html
http://riak.basho.com/edoc/architecture.txt
除此之外,Riak在两个地方使用了"ring"这个词.第一个是描述用于确定数据存储位置的哈希空间.Riak称空间为环的原因是空间中的最后一个值(2 ^ 160-1)被认为与空间(0)中的第一个值相邻.数据的副本存储在散列空间的"接下来的N个分区"中,跟随密钥散列到的分区.将散列空间视为环为"最终分区后的下一个分区"提供了方便的定义.
"环"一词的另一种用法与前者有关,但与前者不完全相同.我提到了分区:每个节点都声称哈希空间的几个段,称为分区.关于哪个节点声称哪个分区存储在Riak称为"环状态"的结构中,或者有时只是"环"的知识.其他群集元数据也可以保持在环状态,因为它是整个群集中方便共享的数据片段.
在一般用法中,应用程序不需要考虑环.
这是否回答你的问题?我建议您将此类问题发布到riak-users邮件列表(http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com).我确信该列表中的其他成员对这些答案感兴趣,而我们(Riak开发人员)倾向于比这个更关注该Feed.
| 归档时间: |
|
| 查看次数: |
1920 次 |
| 最近记录: |