dynamo で userId という名前の単純なテーブルを作成しました。AWS コンソールでそれを表示し、ローカル マシンで Java を介してクエリを実行できました。しかし、今朝、dynamo ダッシュボードにテーブルが表示されなくなりましたが、Java を介してクエリを実行することはできました。ダッシュボードにはテーブルがまったく表示されませんでした (「userId」が欠落しているテーブルが 1 つしかありませんでした)。次に、ダッシュボードを使用して新しいテーブルを作成し、それを userId と呼び、データを入力しました。ただし、Javaを実行してクエリを実行すると、コードは、この新しいテーブルではなく、欠落している「userId」テーブルからアイテムを返しています! 何が起こっているのですか?
わかりました、それは奇妙です。dynamo テーブルはリージョンごとに指定されていないと思っていましたが、この新しいバージョンの「userId」を作成すると、eu-west リージョンで表示できることに気付きましたが、米国では別の (以前は見つからなかった!) 「userId」テーブルが表示されました。 -東地域。どちらも同じテーブル名を持っていましたが、異なるアイテムが含まれていました。私はこれが可能だとは思いませんでしたか?