Amazon DynamoDB

セカンダリインデックス

グローバルセカンダリインデックス(GSI)

  • プライマリーキー以外の属性での検索をできるようにするための仕組み
  • パーティションキーのみ、またはパーティションキー + ソートキーの組み合わせが可能
  • プライマリーキーとは別で、絞り込みができるようになる
  • 結果整合性のみ

ローカルセカンダリインデックス(LSI)

  • プライマリーキーのパーティションキーは同じだが、異なるソートキーを持つインデックス
  • パーティションキーで絞り込んだ後に、ソートするためのインデックス
    • 2種類のソートが必要ということになる
  • テーブル作成時にしか作れない
  • 結果整合性、強整合性を選択できる
作成日: 2025-03-20 21:51
更新日: 2025-03-20 22:51