As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
FT.INFO
Sintaxe
FT.INFO <index-name>
A pesquisa vetorial aumenta o comando FT.INFO
| Nome da chave | Tipo de valor | Description |
|---|---|---|
| nome_índice | string | Nome do índice |
| index_options | string | Reservado. Atualmente definido como “0" |
| index_definition | array | Veja abaixo a definição desses elementos da matriz. |
| attributes | matriz de informações de atributos | Um elemento nessa matriz para cada atributo definido, veja abaixo a definição das informações do atributo. |
| num_docs | integer | Número de chaves atualmente contidas no índice |
| num_terms | integer | Reservado. Definido atualmente como “0". |
| record_count | integer | A soma do campo “tamanho” para cada atributo. |
| hash_indexing_failures | integer | Número de vezes que um atributo não pôde ser convertido para o tipo de atributo declarado. Apesar do nome, isso também se aplica às chaves JSON. |
| backfill_in_progress | integer | Se um preenchimento estiver em andamento, será um '1', caso contrário, será um '0' |
| backfill_percent_complete | flutuação | Estimativa da conclusão do preenchimento, um número fracionário na faixa [0..1] |
| mutation_queue_size | integer | Número de chaves esperando para atualizar o índice. |
| recent_mutations_queue_delay | integer | Estimativa do atraso (em segundos) da atualização do índice. Será 0 se nenhuma atualização estiver em andamento. |
| estado | string | Estado de preenchimento: “ready” indica que o preenchimento foi concluído com sucesso. O estado “backfill_in_progress” indica que o preenchimento está em andamento; “backfill_paused_by_oom” significa que o preenchimento foi pausado devido a uma condição de pouca memória. Depois que a condição de pouca memória for resolvida, o preenchimento continuará. |
A estrutura index_definition é uma matriz de key/value pares definidos como:
| Nome da chave | Tipo de valor | Description |
|---|---|---|
| key_type | string | Ou a string 'JSON' ou a string 'HASH' |
| prefixos | array | Cada elemento na matriz é um prefixo definido para o índice. Se nenhum prefixo foi especificado quando o índice foi criado, essa matriz terá 0 entradas. |
| default_score | string | Reservado. Atualmente definido como “1” |
Informações do atributo: as informações do atributo são específicas do tipo.
Atributos numéricos:
| Chave | Tipo de valor | Description |
|---|---|---|
| Identifier | string | Localização do atributo em uma chave. Nome do membro de hash ou caminho JSON |
| alias | string | Nome do atributo usado nas descrições da consulta. |
| type | string | A string “NUMERIC” |
| size | integer | O número de chaves com valores numéricos válidos nesse atributo. |
Atributos de tags:
| Nome da chave | Tipo de valor | Description |
|---|---|---|
| Identifier | string | Localização do atributo em uma chave. Nome do membro de hash ou caminho JSON |
| alias | string | Nome do atributo usado nas descrições da consulta. |
| type | string | A string “TAG” |
| SEPARATOR | caractere | O caractere separador definido quando o índice foi criado |
| CASESENSITIVE | n/a | Essa chave não tem valor associado. Ela estará presente somente se o atributo tiver sido criado com essa opção. |
| size | integer | O número de chaves com valores de tag válidos nesse atributo |
Atributos de vetores:
| Nome da chave | Tipo de valor | Description |
|---|---|---|
| Identifier | string | Localização do atributo em uma chave. Nome do membro de hash ou caminho JSON |
| alias | string | Nome do atributo usado nas descrições da consulta. |
| type | string | A string “VECTOR” |
| índice | caractere | Para uma descrição mais detalhada do índice vetorial, veja abaixo. |
Descrição do índice vetorial:
| Nome da chave | Tipo de valor | Description |
|---|---|---|
| capacidade | string | Capacidade atual do índice |
| dimensões | string | Número de elementos em cada vetor |
| distance_metric | string | Um dos seguintes: "COSINE", "L2" ou "IP" |
| size | array | Descrição do índice vetorial, veja abaixo. |
| data_type | string | Tipo de dados declarado. Somente "FLOAT32" é suportado atualmente. |
| algoritmo | array | Descrição adicional do algoritmo de pesquisa vetorial. |
Descrição do algoritmo de pesquisa vetorial FLAT:
| Nome da chave | Tipo de valor | Description |
|---|---|---|
| name | string | Nome do algoritmo: FLAT |
| block_size | número | Tamanho de um bloco do índice FLAT. |
Descrição do índice vetorial HNSW:
| Nome da chave | Tipo de valor | Description |
|---|---|---|
| name | string | Nome do algoritmo: HNSW |
| m | número | O parâmetro “M” para HNSW |
| ef_construction | número | O parâmetro "ef_construction" para HNSW |
| ef_runtime | número | O parâmetro “ef_runtime” para HNSW. |