【发布时间】:2019-06-26 20:58:16
【问题描述】:
作为大学项目的一部分,我正在对 Dynamodb 的性能进行基准测试,并且在设置全局表时一直在寻找有关复制系统的更多详细信息,因为我想了解它对延迟/吞吐量的影响。 我最终发现了 2 个令人困惑的概念、区域和可用区。根据我在这里的理解: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.CrossRegionRepl.html 通过创建 2 个表,一个在法兰克福,一个在爱尔兰,让我们说,这意味着我现在有 2个多主读/写副本。
但后来我找到了这些链接: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.Partitions.html https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html https://aws.amazon.com/blogs/aws/new-for-amazon-dynamodb-global-tables-and-on-demand-backup/
解释了数据在 AWS 区域的多个可用区中存储和自动复制,但没有提及副本的数量以及它们是否可用于读/写请求以及是否也是多主或从属或仅用于恢复目的。 如果回到我正在使用的示例(法兰克福/爱尔兰),根据我在这里的理解 我将拥有: 法兰克福的3个多主读/写副本 爱尔兰的3个多主读/写Replica
请告诉我哪个是正确的。提前致谢
【问题讨论】:
标签: amazon-web-services amazon-dynamodb replication