FT.INFO

Perintah ini memberikan informasi tentang indeks yang diminta.

Sintaksis

FT.INFO index
  • index (wajib): Ini adalah nama indeks yang informasinya ingin Anda ambil.

Nilai yang ditampilkan perintah

Array yang ditampilkan oleh perintah FT.INFO memiliki kunci dan nilai yang terlihat dalam tabel berikut.

Umum

Kunci dan nilai untuk informasi umum indeks adalah sebagai berikut:

Kunci Jenis nilai Deskripsi
index_name string Nama indeks
num_docs integer Total kunci dalam partisi indeks yang terletak di node ini
num_records integer Total rekaman dalam partisi indeks yang terletak di node ini
hash_indexing_failures integer Jumlah upaya pengindeksan yang tidak berhasil
indexing integer Nilai biner. Menampilkan apakah pengindeksan latar belakang berjalan atau tidak
percent_indexed integer Progres pengindeksan latar belakang. Persentase dinyatakan sebagai nilai dari 0 hingga 1
index_definition array Untuk melihat array yang diberikan oleh kunci ini, lihat Definisi indeks.

Informasi definisi indeks

Kunci dan nilai definisi indeks adalah sebagai berikut:

Kunci Jenis nilai Deskripsi
key_type string HASH. Ini adalah satu-satunya jenis kunci yang tersedia.
prefixes array of strings Awalan untuk kunci
default_score integer Tidak dapat diubah. Ini adalah nilai pemberian skor default untuk fungsi pemberian skor penelusuran vektor, yang digunakan untuk pengurutan.
attributes array Untuk melihat array yang diberikan oleh kunci ini, lihat Informasi atribut (kolom).

Informasi atribut (kolom)

Kunci dan nilai atribut (kolom) adalah sebagai berikut:

Kunci Jenis nilai Deskripsi
identifier string nama atribut
attribute string Kolom indeks. Kolom ini dikorelasikan dengan kolom HASH indeks tertentu.
type string Salah satu dari VECTOR, TAG, atau NUMERIC
index array Untuk melihat array yang diberikan oleh kunci ini, lihat Informasi indeks.

Informasi indeks vektor

Kunci dan nilai indeks adalah sebagai berikut:

Kunci Jenis nilai Deskripsi
capacity integer Kapasitas saat ini untuk jumlah total vektor yang dapat disimpan indeks.
dimensions integer Jumlah dimensi
distance_metric string Nilai yang mungkin adalah L2, IP, atau Cosine
data_type string FLOAT32. Ini adalah satu-satunya jenis data yang tersedia
algorithm array Untuk melihat array yang diberikan oleh kunci ini, lihat Kunci algoritma.

Kunci algoritma vektor

Kunci dan nilai algoritma adalah sebagai berikut:

Kunci Jenis nilai Deskripsi
name string HNSW atau FLAT
m integer Menampilkan jumlah tepi keluar maksimum yang diizinkan untuk setiap node dalam grafik di setiap lapisan. Jumlah maksimum tepi keluar adalah 2M untuk lapisan 0. Default-nya adalah 16. Maksimumnya adalah 512.
ef_construction integer Menampilkan jumlah vektor dalam indeks. Default-nya adalah 200, dan maksimumnya adalah 4096. Nilai yang lebih tinggi akan meningkatkan waktu yang diperlukan untuk membuat indeks, tetapi meningkatkan rasio perolehan.
ef_runtime integer Menampilkan jumlah vektor yang akan diperiksa selama operasi kueri. Default-nya adalah 10, dan maksimumnya adalah 4096.

Argumen yang diperlukan

  • index - Ini adalah nama indeks yang detailnya ingin Anda dapatkan.

Contoh

Input:

> 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

Output:

 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"