FT.INFO

このコマンドは、リクエストされたインデックスに関する情報を提供します。

構文

FT.INFO index
  • index(必須): 情報を取得するインデックスの名前。

コマンドの戻り値

FT.INFO コマンドによって返される配列には、次の表に示すキーと値が含まれます。

一般

インデックスの一般情報のキーと値は次のとおりです。

キー 値の型 説明
index_name 文字列 インデックス名
num_docs integer インデックス内のキーの合計数
num_records integer インデックス内のレコードの合計数
hash_indexing_failures integer インデックス登録の試行の失敗回数
indexing integer バイナリ値。バックグラウンド インデックス登録が実行されているかどうかを示します
percent_indexed integer バックグラウンド インデックス登録の進捗状況。割合は 0~1 の値で表されます。
index_definition 配列 このキーによって提供される配列を確認するには、インデックスの定義をご覧ください。

インデックス定義情報

インデックス定義のキーと値は次のとおりです。

キー 値の型 説明
key_type 文字列 HASH。使用できるのは、このキータイプのみです。
prefixes array of strings キーの接頭辞
default_score integer 変更不可。これは、ベクトル検索スコアリング関数のデフォルトのスコアリング値であり、並べ替えに使用されます。
attributes 配列 このキーによって提供される配列を確認するには、属性(フィールド)情報をご覧ください。

属性(フィールド)情報

属性(フィールド)のキーと値は次のとおりです。

キー 値の型 説明
identifier 文字列 attribute names
属性 文字列 インデックス フィールド。これは、特定のインデックス HASH フィールドに関連付けられています。
type 文字列 VECTOR。使用できるのは、このタイプのみです
index 配列 このキーによって提供される配列を確認するには、インデックス情報をご覧ください。

インデックス情報

インデックス キーと値は次のとおりです。

キー 値の型 説明
容量 integer インデックスに保存できるベクトルの合計数に対する現在の容量。
dimensions integer ディメンション数
distance_metric 文字列 有効な値は L2、IP、Cosine です。
data_type 文字列 FLOAT32。使用できるのは、このデータ型のみです。
アルゴリズム 配列 このキーによって提供される配列については、アルゴリズム キーをご覧ください。

アルゴリズムキー

アルゴリズムのキーと値は次のとおりです。

キー 値の型 説明
name 文字列 HNSW または FLAT
m integer 各レイヤのグラフで、ノードごとに許容される送信エッジの最大数を表示します。レイヤ 0 の場合、送信エッジの最大数は 2M です。デフォルト値は 16 です。最大値は 512 です。
ef_construction integer インデックス内のベクトルの数を表示します。デフォルト値は 200、最大値は 4,096 です。値を大きくすると、インデックスの作成に必要な時間は長くなりますが、再現率は向上します。
ef_runtime integer クエリ オペレーションで検査するベクトルの数が表示されます。デフォルト値は 10、最大値は 4,096 です。

必須の引数

  • index - 詳細を取得するインデックスの名前。