Pencarian e-commerce
Pembeli mengetik apa yang mereka inginkan dengan kata-kata mereka sendiri. Katalog dicari berdasarkan makna dan difilter ke kategori dan toko tempat mereka berada.
Temukan item terdekat berdasarkan makna, difilter dengan tag, di dalam mesin yang sama yang menyimpan item itu sendiri.
Dimensi dan metrik ditetapkan per indeks. Parameter HNSW dapat disetel bila diperlukan.
Panduan beranimasi dengan perintah HotKV yang sebenarnya dan balasan contoh. Klik langkah mana pun untuk melompat ke sana. Perintah dan balasan tetap dalam bahasa Inggris, persis seperti yang Anda ketik dan lihat di HotKV.
Pencarian semantik, "more like this", dan deduplikasi semuanya bermuara pada satu pertanyaan. Item tersimpan mana yang paling dekat dengan yang ini? Menjawabnya biasanya berarti vector database khusus di samping store utama Anda, dan setiap pembaruan produk harus ditulis ke keduanya.
HotKV menyimpan indeks vektor HNSW di dalam mesin. Data produk berada di kunci biasa, vektor diindeks dengan nama kunci yang sama, dan tag pada kunci itu memungkinkan pencarian tetap berada dalam satu kategori atau satu tenant. Satu jalur penulisan, satu sistem untuk dijalankan.
Dimensi dan metrik ditetapkan per indeks. Parameter HNSW dapat disetel bila diperlukan.
VSIM.CREATEINDEX products 3 METRIC COSINEData produk adalah hash biasa, dengan nama kunci yang akan dipakai indeks.
HSET sku:1 name "Trail runner" price 89Tag pada kunci memungkinkan pencarian vektor tetap berada dalam satu kategori.
TAG.SET sku:1 shoes runningVektor masuk ke indeks dengan nama kunci yang sama.
VSIM.SET products sku:1 0.12 0.80 0.31Teks kueri di-embed, dan produk terdekat yang memiliki tag itu kembali beserta jaraknya.
VSIM.SEARCH products 3 0.10 0.82 0.29 FILTER shoesHasilnya adalah nama kunci, jadi data produk hanya satu pembacaan lagi di server yang sama.
HGETALL sku:1Pembeli mengetik apa yang mereka inginkan dengan kata-kata mereka sendiri. Katalog dicari berdasarkan makna dan difilter ke kategori dan toko tempat mereka berada.
Tiket dukungan atau listing baru dibandingkan dengan yang sudah ada, dan duplikat yang hampir sama digabungkan sebelum manusia melihatnya.
Embedding dari model gambar menemukan foto atau klip yang mirip secara visual di seluruh pustaka.
Pencarian approximate nearest-neighbour yang tetap cepat pada indeks besar, O(log N) rata-rata.
VSIM.CREATEINDEXVSIM.SEARCHCosine, L2, dan inner product, dipilih per indeks.
METRICBatasi pencarian pada kunci yang memiliki setiap tag yang diberikan.
TAG.SETFILTERIndeks disimpan dalam snapshot dan penulisan ulang AOF Anda seperti data lainnya.
VSIM.INFOTidak. Buat vektor dengan model embedding pilihan Anda dan simpan dengan VSIM.SET.
VSIM adalah indeks vektor umum. Pipeline RAG dibangun di atas gagasan yang sama dan menambahkan chunking, metadata, dan pencarian kata kunci hibrida untuk dokumen.
Vector search dan tag adalah perintah inti dan bekerja di setiap paket, tanpa memerlukan lisensi.
HotKV berbicara protokol Redis, jadi Anda dapat mengarahkan klien yang sudah ada ke HotKV dan menjalankan perintah yang sama.