简体   繁体   English

跨区域DynamoDB访问

[英]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.

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