アウトライン
クラスタリソースが十分に活用できるように、グローバル・インデックスは、フェニックスの重要な特性である、セカンダリインデックスの使用の合理化は、クエリの待機時間を短縮することができます。この記事では、どのように効率的な設計とインデックスの使用を記載しています。
グローバル索引の説明
単にグローバルインデックスを介して別個のデータテーブルHBaseのデータを格納するためにインデックステーブルです。私たちは、次の例により、インデックスデータとメインデータテーブルとの関係を見てください。
-- 创建数据表
CREATE TABLE DATA_TABLE(
A VARCHAR PRIMARY KEY,
B VARCHAR,
C INTEGER,
D INTEGER);
-- 创建索引
CREATE INDEX B_IDX ON DATA_TABLE(B)INCLUDE(C);
-- 插入数据
UPSERT INTO DATA_TABLE VALUES('A','B',1,2);
メインテーブルにデータを書き込むときは、インデックスデータは、インデックステーブルに同期されます。テーブルの主キーインデックスます