DynamoDB テーブルはプライマリキーを除いてスキーマレスです。そのため、テーブルの項目の属性、サイズ、データ型はすべて異なる場合があります。 項目の合計サイズは、属性名と属性値の文字列の長さの合計、および以下に説明するように該当するオーバーヘッドが追加されます。次のガイドラインを使用して属性サイズを予測することができます。 文字列は、UTF-8 バイナリエンコードの Unicode です。文字列のサイズは、(属性名の長さ) + (UTF-8 でエンコードされたバイト数) です。 数値は、有効桁数が最大 38 の可変長です。先頭と末尾の 0 は切り捨てられます。数値のおおよそのサイズは、(属性名の長さ) + (有効桁数 2 あたり 1 バイト) + (1 バイト) です。 バイナリ値を DynamoDB に送信するには base64 形式でエンコードする必要がありますが、サイズの計算に