DynamoDB テーブル設計のベストプラクティス - Amazon DynamoDB

DynamoDB テーブル設計のベストプラクティス

Amazon DynamoDB の一般的な設計原則では、使用するテーブルの数を最小限に抑えることをお勧めします。大部分のケースで、1 つのテーブルを使用することをお勧めします。ただし、1 つまたは少数のテーブルで対応できない場合は、以下のガイドラインを参考にしてください。

  • 1 アカウントあたりのテーブル数は 10,000 が上限です。これを超えることはできません。アプリケーションでさらにテーブルが必要な場合は、テーブルを複数のアカウントに分散するように計画してください。詳細については、「Amazon DynamoDB のサービス、アカウント、およびテーブルのクォータ」を参照してください。

  • テーブル管理に影響する可能性がある同時実行コントロールプレーンオペレーションについては、コントロールプレーンの制限を考慮します。

  • AWS ソリューションアーキテクトと協力して、マルチテナント設計の設計パターンを検証します。