2015-11-11 14 views
6

DynamoDBの新機能です。ドキュメントを読んでいるうちに、following sentenceDynamoDBでデータベースを作成する方法

Amazon DynamoDBでは、データベースはテーブルの集まりです。表は項目の集合であり、各項目は属性の集合です。

でも、all I can foundは、テーブル、アイテム、属性で再生する方法であり、データベースの作成方法については何も言及されていません。

私のユーザアカウント内でデータベースを作成することは可能ですか、「共通の共有デフォルト」データベース内に作成されたすべてのテーブルですか(つまり、私のユーザアカウントは一意の「データベース」です)。 「ユーザー/テナント」という概念の周りにテーブルのサブセットを何らかの形で作成することは、私にとっては非常に便利です。もちろん、これはアプリケーションロジックで管理できるものですが、ユーザーはより明確で安全なデータ分離が必要です。

とにかく、非常に新しいDynamoDBと、おそらく私は多くのものを逃しています。

答えて

9

はい、特定の「データベース」はありません。すべてのテーブルはあなたのawsアカウントのすぐ下にあります。何らかの名前空間を使用する必要がある場合は、何らかの形式の名前付け規則を使用することが最良の選択肢となります。

関連する問題