DynamoDB のセカンダリインデックスとは
DynamoDBにおけるインデックスには「絞り切れないデータをさらに絞り切る為に使う」という役割があります。具体的にはインデックスを用いることでプライマリーキーとソートキーだけでは絞り切れないデータも特定することが可能となります。
プライマリーキー以外で効率よくデータを絞り込むことが可能となるキー、つまりはキーの代わりとなる2番目のキーという意味でDynamoDBではこのキーをセカンダリインデックスと呼びます。
DynamoDBにおけるインデックスには「絞り切れないデータをさらに絞り切る為に使う」という役割があります。具体的にはインデックスを用いることでプライマリーキーとソートキーだけでは絞り切れないデータも特定することが可能となります。
プライマリーキー以外で効率よくデータを絞り込むことが可能となるキー、つまりはキーの代わりとなる2番目のキーという意味でDynamoDBではこのキーをセカンダリインデックスと呼びます。