すべてのプロダクト
Search
ドキュメントセンター

Tablestore:セカンダリインデックス

最終更新日:Feb 18, 2025

セカンダリインデックス機能を使用すると、データテーブルのプライマリキーと、テーブルに作成されたセカンダリインデックスのインデックス列に基づいてデータをクエリできます。 これにより、データクエリの速度が向上します。 このトピックでは、Tablestore SDK for Java を使用してセカンダリインデックス機能を使用する方法について説明します。

操作

説明

セカンダリインデックスを作成する

既存のデータテーブルにセカンダリインデックスを作成できます。

セカンダリインデックスを使用してデータを読み取る

1 行のデータを読み取るか、プライマリキー値が特定の範囲内にあるデータを読み取ることで、セカンダリインデックス内のデータをクエリできます。 必要な属性列がセカンダリインデックスに含まれている場合は、セカンダリインデックスから直接データを読み取ることができます。 それ以外の場合は、データテーブルからデータを読み取る必要があります。

セカンダリインデックスを削除する

データテーブルに作成されたセカンダリインデックスを削除できます。