[英]Cross-Region DynamoDB Access
I haven't been able to find a clear answer on this from the documentation. 我无法从文档中找到明确的答案。
Is is discouraged to access DynamoDB from outside the region it is hosted in? 是否不鼓励从托管区域外部访问DynamoDB? For example, I want to do a lot of writes to a DynamoDB table in
us-west-2
, from a cluster in us-east-1
(or even ap-southeast-1
). 例如,我想从
us-east-1
(甚至是ap-southeast-1
)的集群中对us-west-2
的DynamoDB表进行大量写操作。 My writes are batched and non-real-time, so I don't care so much about a small increase in latency. 我的写入是批量和非实时的,所以我不太关心延迟的小幅增加。
Note that I am not asking about cross-region replication. 请注意,我不是在询问跨区域复制。
DynamoDB is a hosted solution but that doesn't mean you need to be inside AWS to use it. DynamoDB是托管解决方案,但这并不意味着您需要在AWS内部使用它。
There are cases, especially for storing user information for clients making queries against DynamoDB - outside of "AWS region". 有些情况,特别是用于存储用户对“DynamoDB”进行查询的用户信息 - 在“AWS区域”之外。
So to answer your question - best performance will be achieved when you mitigate the geo barrier, but you can work with any endpoint you'd like from anywhere in the world. 因此,要回答您的问题 - 当您缓解地理障碍时,将获得最佳性能,但您可以在世界任何地方使用您喜欢的任何端点。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.