インデックス (Indexes)
セカンダリインデックスは、同じデータに対する 2 つ目のアクセスパターン、つまり別のパーティションキーとソートキーを与えてくれます。SQL から来た人が陥る罠は、GSI を気軽に追加できる B-tree インデックスのように扱うことです。そうではありません。GSI は独自のキー、独自のコスト、独自の整合性ルールを持つ、データの複製コピーです。
このセクションでは、正しいインデックスの種類を選ぶこと、インデックスを安く保つこと、そして本番で噛みついてくる落とし穴 — 古い読み取りや、テーブルではなくインデックスに起因する書き込みのスロットリング — を扱います。
7 件中 0 件読了クイズ
GSI と LSI から始めてください。残りは違いを知っている前提です。
DynoTable を試すと、インデックスを直接確認して Query できます。