AWS

【DynamoDB】プライマリキー

DynamoDBにとってプライマリキーは重要です。

項目の取得、登録、更新、削除もプライマリキーを指定します。
今回はプライマリキーについて説明します。

プライマリキー

ユニークな値を設定する属性のことです。
項目はユニークであることが必須となります。そのためテーブルに項目を登録する際に、ある特定の属性に対してユニークな値を設定する必要があります。これがプライマリーキーです。
プライマリキーはパーテション(ハッシュ)キーとソート(レンジ)キーで構成されます。
プライマリーキーはパーテションキーのみで構成することも可能です。パーティションキー、ソートキーを組み合わせる場合、複合プライマリーキーと呼ばれます。

プライマリキーで指定できるデータタイプ

属性にはデータタイプを指定します。プライマリキー属性のデータタイプは以下の設定が可能です。

・数値
・文字列
・バイナリ

データタイプは以下を参照して下さい。

最後に

項目を取得するにも登録するにもプライマリキーが重要です。
次回はDynamoDBが使用できる属性のデータタイプについて説明します。

© DeNnie.Lab All Rights Reserved.