Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
FT.INFO
Syntax
FT.INFO <index-name>
Die Vektorsuche erweitert den Befehl FT.INFO
| Tastenname | Werttyp | Description |
|---|---|---|
| index_name | Zeichenfolge | Name des Indexes |
| index_options | Zeichenfolge | Reserved Instances. Derzeit auf „0" gesetzt |
| index_definition | Array | Im Folgenden finden Sie die Definition dieser Array-Elemente. |
| Attribute | Array von Attributinformationen | Ein Element in diesem Array für jedes definierte Attribut. Die Definition der Attributinformationen finden Sie weiter unten. |
| num_docs | Ganzzahl | Anzahl der aktuell im Index enthaltenen Schlüssel |
| num_terms | Ganzzahl | Reserved Instances. Derzeit auf „0" gesetzt. |
| record_count | Ganzzahl | Die Summe des Felds „Größe“ für jedes Attribut. |
| hash_indexing_failures | Ganzzahl | Gibt an, wie oft ein Attribut nicht in den deklarierten Attributtyp konvertiert werden konnte. Trotz des Namens gilt dies auch für JSON-Schlüssel. |
| backfill_in_progress | Ganzzahl | Wenn gerade ein Backfill im Gange ist, wird dies eine '1' sein, andernfalls ist es eine '0' |
| backfill_percent_complete | float | Schätzung des Abschlusses des Füllstands, eine Bruchzahl im Bereich [0.. 1] |
| mutation_queue_size | Ganzzahl | Anzahl der Schlüssel, die darauf warten, den Index zu aktualisieren. |
| recent_mutations_queue_delay | Ganzzahl | Schätzung der Verzögerung (in Sekunden) der Indexaktualisierung. 0, wenn keine Aktualisierungen im Gange sind. |
| state | Zeichenfolge | Backfill-Status: „Bereit“ gibt an, dass das Auffüllen erfolgreich abgeschlossen wurde. „backfill_in_progress“ gibt an, dass das Auffüllen fortgesetzt wird. „backfill_paused_by_oom“ bedeutet, dass das Backfilling aufgrund eines unzureichenden Speicherzustands unterbrochen wurde. Sobald der Speichermangel behoben ist, wird der Backillvorgang fortgesetzt. |
Die Struktur index_definition ist ein Array von key/value Paaren, die wie folgt definiert sind:
| Tastenname | Werttyp | Description |
|---|---|---|
| key_type | Zeichenfolge | Entweder die Zeichenfolge 'JSON' oder die Zeichenfolge 'HASH' |
| prefixes | Array | Jedes Element im Array ist ein definiertes Präfix für den Index. Wenn bei der Erstellung des Indexes keine Präfixe angegeben wurden, hat dieses Array 0 Einträge. |
| default_score | Zeichenfolge | Reserved Instances. Derzeit auf „1" eingestellt |
Attributinformationen: Die Attributinformationen sind typspezifisch.
Numerische Attribute:
| Key (Schlüssel) | Werttyp | Description |
|---|---|---|
| Bezeichner | Zeichenfolge | Position des Attributs innerhalb eines Schlüssels. Hash-Mitgliedsname oder JSON-Pfad |
| alias | Zeichenfolge | Name des Attributs, das in Abfragebeschreibungen verwendet wird. |
| type | Zeichenfolge | Die Zeichenfolge „NUMERIC“ |
| size | Ganzzahl | Die Anzahl der Schlüssel mit gültigen numerischen Werten in diesem Attribut. |
Tag-Attribute:
| Tastenname | Werttyp | Description |
|---|---|---|
| Bezeichner | Zeichenfolge | Position des Attributs innerhalb eines Schlüssels. Hash-Mitgliedsname oder JSON-Pfad |
| alias | Zeichenfolge | Name des Attributs, das in Abfragebeschreibungen verwendet wird. |
| type | Zeichenfolge | Die Zeichenfolge „TAG“ |
| SEPARATOR | character | Das Trennzeichen, das bei der Erstellung des Indexes definiert wurde |
| GROSS- UND KLEINSCHREIBUNG BEACHTEN | – | Diesem Schlüssel ist kein Wert zugeordnet. Es ist nur vorhanden, wenn das Attribut mit dieser Option erstellt wurde. |
| size | Ganzzahl | Die Anzahl der Schlüssel mit gültigen Tag-Werten in diesem Attribut |
Vektor-Attribute:
| Tastenname | Werttyp | Description |
|---|---|---|
| Bezeichner | Zeichenfolge | Position des Attributs innerhalb eines Schlüssels. Hash-Mitgliedsname oder JSON-Pfad |
| alias | Zeichenfolge | Name des Attributs, das in Abfragebeschreibungen verwendet wird. |
| type | Zeichenfolge | Die Zeichenfolge „VECTOR“ |
| index | character | Eine weitere Beschreibung des Vektorindex finden Sie unten. |
Beschreibung des Vektorindex:
| Tastenname | Werttyp | Description |
|---|---|---|
| Kapazität | Zeichenfolge | Aktuelle Kapazität des Index |
| dimensions | Zeichenfolge | Anzahl der Elemente in jedem Vektor |
| distance_metric | Zeichenfolge | Einer von „COSINE“, „L2" oder „IP“ |
| size | Array | Beschreibung des Vektorindex, siehe unten. |
| data_type | Zeichenfolge | Deklarierter Datentyp. Derzeit wird nur FLOAT32 "" unterstützt. |
| Algorithmus | Array | Weitere Beschreibung des Vektorsuchalgorithmus. |
FLAT-Vektor-Suchalgorithmus Beschreibung:
| Tastenname | Werttyp | Description |
|---|---|---|
| name | Zeichenfolge | Name des Algorithmus: FLAT |
| block_size | number | Größe eines Blocks des FLAT-Index. |
Beschreibung des HNSW-Vektorindexes:
| Tastenname | Werttyp | Description |
|---|---|---|
| name | Zeichenfolge | Name des Algorithmus: HNSW |
| m | number | Der Parameter „M“ für HNSW |
| ef_construction | number | Der Parameter „ef_construction“ für HNSW |
| ef_runtime | number | Der Parameter „ef_runtime“ für HNSW. |