このコマンドは、要求されたインデックスに関する情報を提供します。
構文
FT.INFO index
index
(必須): 情報を取得するインデックスの名前です。
コマンドの戻り値
FT.INFO
コマンドによって返される配列には、次の表に示すキーと値が含まれます。
一般
インデックスの一般情報のキーと値は次のとおりです。
キー | 値の型 | 説明 |
---|---|---|
index_name | string | インデックス名 |
num_docs | integer | インデックス内のキーの合計数 |
num_records | integer | インデックス内のレコードの合計数 |
hash_indexing_failures | integer | インデックス登録の試行の失敗回数 |
indexing | integer | バイナリ値。バックグラウンド インデックス登録が実行されているかどうかを示します |
percent_indexed | integer | バックグラウンド インデックス登録の進捗状況。割合は 0~1 の値で表されます。 |
index_definition | 配列 | このキーによって提供される配列を確認するには、インデックスの定義をご覧ください。 |
インデックス定義の情報
インデックス定義のキーと値は次のとおりです。
キー | 値の型 | 説明 |
---|---|---|
key_type | string | HASH。使用できるのは、このキータイプのみです。 |
prefixes | array of strings | キーの接頭辞 |
default_score | integer | 変更不可。これは、ベクトル検索スコアリング関数のデフォルトのスコアリング値であり、並べ替えに使用されます。 |
attributes | 配列 | このキーによって提供される配列を確認するには、属性(フィールド)情報をご覧ください。 |
属性(フィールド)情報
属性(フィールド)キーと値は次のとおりです。
キー | 値の型 | 説明 |
---|---|---|
identifier | string | attribute names |
属性 | string | インデックス フィールド。これは、特定のインデックス HASH フィールドに関連付けられています。 |
type | string | VECTOR。これが唯一の利用可能なタイプです。 |
index | 配列 | このキーによって提供される配列を確認するには、インデックス情報をご覧ください。 |
インデックス情報
インデックス キーと値は次のとおりです。
キー | 値の型 | 説明 |
---|---|---|
容量 | integer | インデックスが保存できるベクトルの合計数の現在容量。 |
dimensions | integer | ディメンション数 |
distance_metric | string | 指定できる値は L2、IP、Cosine です。 |
data_type | string | FLOAT32。使用できるのは、このデータ型のみです。 |
algorithm | 配列 | このキーによって提供される配列を確認するには、アルゴリズムのキーをご覧ください。 |
アルゴリズムのキー
アルゴリズムのキーと値は次のとおりです。
キー | 値の型 | 説明 |
---|---|---|
name | string | HNSW または FLAT |
m | integer | 各レイヤのグラフで、ノードごとに許容される送信エッジの最大数を表示します。レイヤ 0 の場合、送信エッジの最大数は 2M です。デフォルト値は 16 です。最大値は 512 です。 |
ef_construction | integer | インデックス内のベクトル数を表示します。デフォルト値は 200、最大値は 4,096 です。値が大きいほど、インデックスの作成に必要な時間は長くなりますが、再現率は向上します。 |
ef_runtime | integer | クエリ オペレーション中に検査されるベクトルの数を表示します。デフォルト値は 10、最大値は 4,096 です。 |
必須の引数
index
- 詳細を取得するインデックスの名前です。