コマンドで確認できます。カラムの値を取得しています。インデックスカラムを作成¶Groongaは高速に検索する用途としてインデックスカラムを提供しています。インデックスカラムはあなたのデータを保存しません。インデックスカラムは高速な検索に必要なデータを保存します。インデックスカラムは自分で更新する必要はありません。インデックス対象のデータカラム(スカラーカラムまたはベクターカラム)にデータを入れると、インデックスカラムは自動で更新されます。1つのインデックスカラムに複数のインデックス対象のカラムを指定することもできます。新規にインデックスを作成する場合、インデックスの構築が完了するまで、そのインデックスは無視されます。高速に処理することができます。インデックスカラムを作成するには次のパラメーターを指定します。パラメーターに追加のフラグは必要ありません。全文検索用のインデックスカラム、マルチカラムインデックスカラムには追加のフラグが必要になります。カラム用のインデックスカラムを作成する例です。はじめに範囲インデックスカラム用のテーブルを作成します。テーブルを作成します。カラム用のインデックスカラムを作れるようになりました。評価していることがわかります。ログレベルでログに出力します。コマンドを使うと動的に変更できます。使われたことを確認できます。インデックスカラムを使ったことを示しています。)用インデックスカラムと全文検索用インデックスカラムには1つ違いがあります。追加する必要があります。指定するということです。テーブルのキー用の全文検索インデックスカラムを作成する例です。はじめに全文検索インデックスカラム用のテーブルを作成します。テーブルを作成しています。テーブルのキー用の全文検索インデックスカラムを作成できるようになりました。処理していることがわかります。ログレベルでログに出力します。コマンドを使うと動的に変更できます。使ったことを確認できます。インデックスカラムを使ったことを示しています。(正確に言うと転置索引を使った完全一致検索にこのインデックスカラムを使っています。複数のカラム用のインデックスカラムを作成できます。これは1つのインデックスカラムで複数のカラムに対して高速に検索できるということです。インデックス対象の複数のカラムが多くの同じトークンを共有しているときは、マルチカラムインデックスカラムはシングルカラムインデックスカラムよりも空間効率がよくなります。検索速度はシングルカラムインデックスカラムの方が速くなることが多いです。理由はマルチカラムインデックスカラムは大きくなりがちだからです。1つのマルチカラムインデックスカラムで、異なるテーブルの複数のカラムをインデックス対象にすることはできません。1つのマルチカラムインデックスカラムでは同じテーブルの複数のカラムをインデックス対象に指定してください。インデックス対象としたマルチカラムインデックスカラムは作成できません。違うテーブルのカラムだからです。インデックス対象としたマルチカラムインデックスカラムは作成できます。同じテーブルのカラムだからです。シングルカラムインデックスカラムとマルチカラムインデックスカラムでは違いがあります。追加しなければいけません。指定するということです。