【发布时间】:2022-01-21 06:56:43
【问题描述】:
DynamoDB 有多个节点,所有节点都是平等的:没有单一的领导者。 我假设我们有一个 DynamoDB 实例,并且所有数据都可以存储在一个节点上。但是我们有几个副本来保证可用性和冗余。
所以写入和读取可以发生在任何副本节点上。我只是好奇,DynamoDB 客户端如何决定将请求发送到哪个节点?或者应用程序开发人员必须自己处理此路由,而 DyanmoDB 客户端只需将这些请求转发到 DB 节点。
如果有人可以向我解释这个路由发生在哪里,并且可以指出实现这个路由的代码,那会很有帮助吗?
我是 DynamoDB 的新手,并试图了解事情是如何运作的。
【问题讨论】:
标签: java amazon-web-services amazon-dynamodb