我在dynamo中創建了一個名爲userId的簡單表,我可以在AWS控制檯中查看它,並通過本地計算機上的一些java查詢它。但是,今天早上,我再也看不到發電機儀表板中的表格了,但我仍然可以通過java查詢它。儀表板根本沒有顯示任何表格(我只有一個,缺少'userId')。然後,我使用儀表板創建了一個新表,將其稱爲userId並填充它。但是,現在當我運行我的java來查詢它時,代碼將返回缺少的'userId'表中的項目,而不是這個新項目!任何想法是怎麼回事?DynamoDB表丟失?
好的,這很奇怪。我認爲發電機表不是按地區指定的,但我注意到一旦我創建了這個'userId'的新版本,它可以在歐洲西部地區看到,但是我可以在我們看到不同的(先前缺失!)'userId'表東部地區。他們都有相同的表名,但包含不同的項目。我不認爲這是可能的?
DynamoDB表綁定到創建它們的區域,並且不需要跨區域唯一。 –
感謝鮑勃,我沒有意識到這一點! –