このトピックでは、Tablestore が提供する Data Management API 操作と、その呼び出し方法について説明します。
API 操作
次の表に、カテゴリ別の API 操作を示します。
カテゴリ | API | 説明 |
ワイドカラムモデル機能 | ワイドカラムモデルのデータテーブルに対する操作 (データテーブルの作成や削除など)。 | |
グローバルテーブルに関連する操作 (グローバルテーブルの作成、アタッチ、デタッチなど)。 | ||
データテーブルの事前定義列に対する操作 (事前定義列の追加や削除など)。 | ||
ワイドカラムテーブルのデータに対する基本的な読み取り/書き込み操作 (データの書き込み、読み取り、バッチ書き込み、バッチ読み取り、範囲読み取り、データ削除など)。 | ||
セカンダリインデックスに関連する操作 (セカンダリインデックスの作成や削除など)。 | ||
検索インデックスの作成や削除、データのクエリ、並列スキャンの実行など、検索インデックスに関する操作。 | ||
オフラインデータの読み取り/書き込み操作 (データのバッチインポートやバッチエクスポートなど)。 | ||
ローカルトランザクションに関連する操作 (ローカルトランザクションの作成やコミットなど)。 | ||
時系列モデル機能 | 時系列モデルの時系列テーブルに対する操作 (時系列テーブルの作成や削除など)。 | |
時系列データに対する基本的な読み取り/書き込み操作 (時系列データの書き込みやクエリ、タイムラインメタデータの削除など)。 | ||
時系列分析ストアに関連する操作 (時系列分析ストアの作成や削除など)。 | ||
Lastpoint インデックスに関連する操作 (Lastpoint インデックスの作成や削除など)。 | ||
汎用機能 | SQL 文を使用してデータをクエリするために呼び出す API 操作。 | |
トンネルサービスに関連する操作 (チャネルの作成や削除など)。 | ||
データストリームに関連する操作 (ストリーム情報の一覧表示や説明など)。 |
注意事項
Data Management API 操作は、Tablestore が提供するソフトウェア開発キット (SDK) を使用してのみ呼び出すことができます。これらの API 操作は、直接 HTTP リクエストを作成して呼び出すことはできません。
プログラミング言語に基づいて SDK を選択します。
言語 | 参照資料 |
Java | |
Go | |
Python | |
Node.js | |
.NET | |
PHP |
参照資料
詳細については、「ワイドカラムモデル」をご参照ください。
詳細については、「時系列モデル」をご参照ください。
詳細については、「インスタンス管理 API の概要」をご参照ください。
詳細については、「Tablestore の ProtocolBuffer メッセージ定義」をご参照ください。