首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否缺少DynamoDB表?

是否缺少DynamoDB表?
EN

Stack Overflow用户
提问于 2013-04-15 18:42:39
回答 1查看 2.1K关注 0票数 2

我在dynamo中创建了一个名为userId的简单表,我可以在AWS控制台中查看它,并在我的本地机器上通过一些java查询它。然而,今天早上,我再也看不到发电机仪表板中的表了,但我仍然可以通过java查询它。仪表板上根本没有显示任何表格(我只有一个表格,缺少的'userId')。然后,我使用仪表板创建了一个新表,将其命名为userId并填充它。然而,现在当我运行我的java来查询它时,代码返回的是丢失的'userId‘表中的项,而不是这个新的表!你知道是怎么回事吗?

好吧,这很奇怪。我以为发电机表格不是按地区指定的,但我注意到,一旦我创建了这个新版本的'userId‘,它就可以在欧盟-西部地区下看到,但我可以看到不同的地方(以前没有!)美国东部地区的'userId‘表。它们具有相同的表名,但包含不同的项。我不认为这是可能的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-16 01:21:38

亚马逊Web服务的大多数服务都在一个地区。唯一的例外是路由53 (DNS)和CloudFront (CDN)。原因是您希望控制数据的位置,这主要是出于监管方面的原因。很多时候,你的数据不能离开美国、欧洲或任何其他地区。您可以使用可用区在单个地域内为您的服务创建高可用性。这就是像DynamoDB或S3这样的高可用性服务如何提供这样的功能,通过在可用区之间复制数据,但在单个区域内。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16013189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档