アマゾン DynamoDB の作成を提供します グローバルセカンダリインデックス または、DynamoDB テーブルからデータ項目に効率的にアクセスするために使用できる GSI。ユーザーは、インデックスの属性を選択してパーティションを構成し、インデックスのキーを並べ替える必要があります。これにより、ユーザーはインデックスで使用される属性の値を入力するだけで完全なデータにアクセスできるようになります。
この投稿では、GSI を使用してデータ アクセスを改善する方法を説明します。
セカンダリインデックスを使用してデータのアクセシビリティを向上させるにはどうすればよいですか?
セカンダリ インデックスを使用してデータ アクセスを改善するには、AWS コンソールから DynamoDB サービス ダッシュボードにアクセスします。
クリックしてください ' テーブル 」ページの左側のパネルから:
テーブルの名前をクリックすると、その概要が表示されます。
「」に向かってください。 インデックス 」セクションを選択し、「」をクリックします。 インデックスの作成 ' ボタン:
インデックスのパーティション キーとソート キーを入力します。
読み取り/書き込み容量モードを構成します。
ページを下にスクロールして「 インデックスの作成 ' ボタン:
インデックスは正常に作成されました。
クリックしてください ' アイテムを探索する 左パネルの「」ボタン:
を選択 ' クエリ 」オプションを選択し、データにアクセスするためのインデックスを選択します。
項目からアクセスしたいデータの値を入力し、「」をクリックします。 走る ' ボタン:
上記のインデックスを実行すると、指定された値に従ってデータが表示されます。
セカンダリ インデックスを使用したデータ アクセスの改善については以上です。
結論
セカンダリ インデックスを使用してデータ アクセスを改善するには、AWS コンソールから Amazon DynamoDB サービス ダッシュボードにアクセスします。テーブルの名前をクリックし、DynamoDB テーブルで使用可能な属性を使用してインデックスを作成します。これらのインデックスを使用すると、パーティション キーの値を入力するだけでデータベース上の利用可能なデータにアクセスできます。