FT.INFO

Dieser Befehl enthält Informationen zum angeforderten Index.

Syntax

FT.INFO index
  • index (erforderlich): Dies ist der Name des Index, dessen Informationen Sie abrufen möchten.

Befehl gibt zurück

Das vom Befehl FT.INFO zurückgegebene Array enthält die Schlüssel und Werte, die in den folgenden Tabellen zu sehen sind.

Allgemein

Schlüssel und Werte für allgemeine Informationen zum Index:

Schlüssel Werttyp Beschreibung
index_name String Der Indexname
num_docs Ganzzahl Gesamtzahl der Schlüssel in der Indexpartition auf diesem Knoten
num_records Ganzzahl Gesamtzahl der Datensätze in der Indexpartition auf diesem Knoten
hash_indexing_failures Ganzzahl Anzahl der erfolglosen Indexierungsversuche
indexing Ganzzahl Binärwert. Zeigt an, ob die Hintergrundindexierung ausgeführt wird
percent_indexed Ganzzahl Fortschritt der Hintergrundindexierung. Der Prozentsatz wird als Wert zwischen 0 und 1 ausgedrückt
index_definition Array Das von diesem Schlüssel bereitgestellte Array finden Sie unter Indexdefinition.

Informationen zur Indexdefinition

Schlüssel und Werte für die Indexdefinition:

Schlüssel Werttyp Beschreibung
key_type String HASH. Dies ist der einzige verfügbare Schlüsseltyp.
prefixes Array aus Strings Präfixe für Schlüssel
default_score Ganzzahl Kann nicht geändert werden. Dies ist der Standardwert für die Bewertungsfunktion für die Vektorsuche, die zum Sortieren verwendet wird.
attributes Array Das von diesem Schlüssel bereitgestellte Array finden Sie unter Informationen zu Attributen (Feldern).

Informationen zu Attributen (Feldern)

Schlüssel und Werte für Attribute (Felder):

Schlüssel Werttyp Beschreibung
identifier String Attributnamen
Attribut String Ein Indexfeld. Dies ist mit einem bestimmten HASH-Feld des Index korreliert.
Typ String Einer der Werte VECTOR, TAG oder NUMERIC
Index Array Das von diesem Schlüssel bereitgestellte Array finden Sie unter Indexinformationen.

Informationen zum Vektorindex

Schlüssel und Werte für den Index:

Schlüssel Werttyp Beschreibung
Kapazität Ganzzahl Die aktuelle Kapazität für die Gesamtzahl der Vektoren, die im Index gespeichert werden können.
Dimensionen Ganzzahl Anzahl der Dimensionen
distance_metric String Mögliche Werte sind L2, IP oder Cosine
data_type String FLOAT32. Dies ist der einzige verfügbare Datentyp
Algorithmus Array Das von diesem Schlüssel bereitgestellte Array finden Sie unter Algorithmus-Schlüssel.

Schlüssel für Vektoralgorithmen

Schlüssel und Werte für Algorithmen:

Schlüssel Werttyp Beschreibung
Name String HNSW oder FLAT
m Ganzzahl Zeigt die Anzahl der maximal zulässigen ausgehenden Kanten für jeden Knoten im Graphen in jeder Ebene an. Die maximale Anzahl ausgehender Kanten beträgt 2M für Ebene 0. Der Standardwert ist 16. Der Maximalwert ist 512.
ef_construction Ganzzahl Zeigt die Anzahl der Vektoren im Index an. Der Standardwert ist 200 und der Maximalwert 4096. Höhere Werte verlängern die Zeit, die zum Erstellen von Indexen benötigt wird, verbessern aber die Trefferquote.
ef_runtime Ganzzahl Zeigt die Anzahl der Vektoren an, die bei einer Abfrage untersucht werden sollen. Der Standardwert ist 10 und der Maximalwert 4096.

Erforderliche Argumente

  • index : Dies ist der Name des Index, für den Sie Details abrufen möchten.

Beispiele

Eingabe:

> FT.CREATE my_index_name SCHEMA my_vector_field_key VECTOR HNSW 10 TYPE FLOAT32 DIM 20 DISTANCE_METRIC COSINE M 4 EF_CONSTRUCTION 100 my_tag_field_key TAG SEPARATOR '@' CASESENSITIVE my_numeric_field_key NUMERIC
> FT.INFO my_index_name

Ausgabe:

 1) index_name
 2) my_index_name
 3) index_options
 4) (empty array)
 5) index_definition
 6) 1) key_type
    2) HASH
    3) prefixes
    4) 1)
    5) default_score
    6) "1"
 7) attributes
 8) 1)  1) identifier
        2) my_tag_field_key
        3) attribute
        4) my_tag_field_key
        5) type
        6) TAG
        7) SEPARATOR
        8) @
        9) CASESENSITIVE
       10) size
       11) "0"
    2) 1) identifier
       2) my_vector_field_key
       3) attribute
       4) my_vector_field_key
       5) type
       6) VECTOR
       7) index
       8)  1) capacity
           2) (integer) 10240
           3) dimensions
           4) (integer) 20
           5) distance_metric
           6) COSINE
           7) size
           8) "0"
           9) data_type
          10) FLOAT32
          11) algorithm
          12) 1) name
              2) HNSW
              3) m
              4) (integer) 4
              5) ef_construction
              6) (integer) 100
              7) ef_runtime
              8) (integer) 10
    3) 1) identifier
       2) my_numeric_field_key
       3) attribute
       4) my_numeric_field_key
       5) type
       6) NUMERIC
       7) size
       8) "0"
 9) num_docs
10) "0"
11) num_terms
12) "0"
13) num_records
14) "0"
15) hash_indexing_failures
16) "0"
17) backfill_in_progress
18) "0"
19) backfill_complete_percent
20) "1.000000"
21) mutation_queue_size
22) "0"
23) recent_mutations_queue_delay
24) "0 sec"