简体   繁体   English

DynamoDB 什么是复制上下文中的协调器节点?

[英]DynamoDB What are coordinator nodes in context of replication?

So i was going through this paper:- http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf There in the part of replication they have mentioned that Each key k is assigned to a coordinator node .所以我正在阅读这篇论文:- http://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf在复制部分,他们提到每个键 k 都分配给一个协调器节点 Is this coordinator node the actual physicial nodes in context of consistent hashing?这个协调器节点是一致性哈希上下文中的实际物理节点吗? Of are there some specific nodes out of physicial nodes assigned this task of being coordinator nodes.物理节点中是否有一些特定节点分配了作为协调器节点的任务。

Also they have mentioned that there are more than N nodes mentioned in preference list.他们还提到偏好列表中提到的节点超过N个。 However if a key is replicated to N-1 physicial nodes does this prefrence list has virtial nodes too?然而,如果一个密钥被复制到N-1个物理节点,这个偏好列表是否也有虚拟节点? I am little confused here我在这里有点困惑

That 2007 paper covers "Dynamo", which is a database that came before the DynamoDB service.那篇 2007 年的论文涵盖了“Dynamo”,这是一个出现在 DynamoDB 服务之前的数据库。 You can't read it to understand how DynamoDB works.您无法阅读它来了解 DynamoDB 的工作原理。

Here's a paper about DynamoDB, if you like reading conference papers instead of documentation: https://www.usenix.org/system/files/atc22-elhemali.pdf如果您喜欢阅读会议论文而不是文档,这里有一篇关于 DynamoDB 的论文: https://www.usenix.org/system/files/atc22-elhemali.pdf

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM