Perintah ini memberikan informasi tentang indeks yang diminta.
Sintaks
FT.INFO index
index
(wajib): Ini adalah nama indeks yang informasinya ingin Anda ambil.
Perintah yang ditampilkan
Array yang ditampilkan oleh perintah FT.INFO
memiliki kunci dan nilai yang terlihat di
tabel berikut.
Umum
Kunci dan nilai untuk informasi umum indeks adalah sebagai berikut:
Kunci | Jenis nilai | Deskripsi |
---|---|---|
index_name | string | Nama indeks |
num_docs | bilangan bulat | Total kunci dalam partisi indeks yang terletak di node ini |
num_records | bilangan bulat | Total data dalam partisi indeks yang terletak di node ini |
hash_indexing_failures | bilangan bulat | Jumlah upaya pengindeksan yang gagal |
indexing | bilangan bulat | Nilai biner. Menunjukkan apakah pengindeksan latar belakang berjalan atau tidak |
percent_indexed | bilangan bulat | Progres pengindeksan latar belakang. Persentase dinyatakan sebagai nilai dari 0 hingga 1 |
index_definition | array | Untuk melihat array yang disediakan 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. |
awalan | array string | Awalan untuk kunci |
default_score | bilangan bulat | Tidak dapat diubah. Ini adalah nilai penskoran default untuk fungsi penskoran penelusuran vektor, yang digunakan untuk pengurutan. |
atribut | array | Untuk melihat array yang disediakan oleh kunci ini, lihat Informasi atribut (kolom). |
Informasi atribut (kolom)
Kunci dan nilai atribut (kolom) adalah sebagai berikut:
Kunci | Jenis nilai | Deskripsi |
---|---|---|
ID | string | nama atribut |
atribut | string | Kolom indeks. Hal ini berkorelasi dengan kolom HASH indeks tertentu. |
jenis | string | Salah satu dari VECTOR, TAG, atau NUMERIC |
indeks | array | Untuk melihat array yang disediakan oleh kunci ini, lihat Informasi indeks. |
Informasi indeks vektor
Kunci dan nilai indeks adalah sebagai berikut:
Kunci | Jenis nilai | Deskripsi |
---|---|---|
kapasitas | bilangan bulat | Kapasitas saat ini untuk jumlah total vektor yang dapat disimpan indeks. |
dimensi | bilangan bulat | Jumlah dimensi |
distance_metric | string | Kemungkinan nilainya adalah L2, IP, atau Cosine |
data_type | string | FLOAT32. Ini adalah satu-satunya jenis data yang tersedia |
algoritme | array | Untuk melihat array yang disediakan oleh kunci ini, lihat Kunci algoritma. |
Kunci algoritma vektor
Kunci dan nilai algoritma adalah sebagai berikut:
Kunci | Jenis nilai | Deskripsi |
---|---|---|
nama | string | HNSW atau FLAT |
m | bilangan bulat | Menampilkan jumlah maksimum tepi keluar yang diizinkan untuk setiap node dalam grafik di setiap lapisan. Jumlah maksimum tepi keluar adalah 2 juta untuk lapisan 0. Defaultnya adalah 16. Maksimumnya 512. |
ef_construction | bilangan bulat | 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 recall. |
ef_runtime | bilangan bulat | 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"