การค้นหาอีคอมเมิร์ซ
ผู้ซื้อพิมพ์สิ่งที่ต้องการด้วยคำพูดของตนเอง ระบบค้นหาแคตตาล็อกตามความหมายและกรองตามหมวดหมู่และร้านค้าที่พวกเขาอยู่
หารายการที่ใกล้ที่สุดตามความหมาย กรองด้วยแท็ก ภายในเอนจินเดียวกับที่เก็บตัวรายการเอง
มิติและเมตริกถูกกำหนดตายตัวต่อดัชนี พารามิเตอร์ HNSW ปรับแต่งได้เมื่อจำเป็น
ตัวอย่างแบบแอนิเมชันพร้อมคำสั่ง HotKV จริงและคำตอบตัวอย่าง คลิกขั้นตอนใดก็ได้เพื่อข้ามไปยังขั้นนั้น คำสั่งและคำตอบยังคงเป็นภาษาอังกฤษ ตรงตามที่คุณพิมพ์และเห็นใน HotKV
การค้นหาเชิงความหมาย "ที่คล้ายกัน" และการตรวจจับข้อมูลซ้ำ ล้วนลงเอยที่คำถามเดียว รายการใดที่เก็บไว้ใกล้กับรายการนี้ที่สุด การตอบมักหมายถึง vector database เฉพาะทางที่วางข้างที่เก็บข้อมูลหลักของคุณ และทุกการอัปเดตสินค้าต้องเขียนไปทั้งสองที่
HotKV เก็บดัชนีเวกเตอร์ HNSW ไว้ในเอนจิน ข้อมูลสินค้าอยู่ในคีย์ธรรมดา เวกเตอร์ถูกทำดัชนีภายใต้ชื่อคีย์เดียวกัน และแท็กบนคีย์เหล่านั้นทำให้การค้นหาอยู่ภายในหมวดหมู่หรือผู้เช่าได้ เส้นทางการเขียนเดียว ระบบเดียวที่ต้องดูแล
มิติและเมตริกถูกกำหนดตายตัวต่อดัชนี พารามิเตอร์ HNSW ปรับแต่งได้เมื่อจำเป็น
VSIM.CREATEINDEX products 3 METRIC COSINEข้อมูลของสินค้าเป็นแฮชธรรมดา ภายใต้ชื่อคีย์ที่ดัชนีจะใช้
HSET sku:1 name "Trail runner" price 89แท็กบนคีย์ทำให้การค้นหาเวกเตอร์อยู่ภายในหมวดหมู่ได้
TAG.SET sku:1 shoes runningเวกเตอร์เข้าไปอยู่ในดัชนีภายใต้ชื่อคีย์เดียวกัน
VSIM.SET products sku:1 0.12 0.80 0.31ข้อความคำค้นถูกทำ embedding และสินค้าที่ใกล้ที่สุดซึ่งมีแท็กนั้นถูกส่งกลับพร้อมระยะห่าง
VSIM.SEARCH products 3 0.10 0.82 0.29 FILTER shoesผลลัพธ์เป็นชื่อคีย์ ข้อมูลสินค้าจึงอยู่ห่างเพียงการอ่านหนึ่งครั้งในเซิร์ฟเวอร์เดียวกัน
HGETALL sku:1ผู้ซื้อพิมพ์สิ่งที่ต้องการด้วยคำพูดของตนเอง ระบบค้นหาแคตตาล็อกตามความหมายและกรองตามหมวดหมู่และร้านค้าที่พวกเขาอยู่
ทิกเก็ตซัพพอร์ตหรือประกาศใหม่ถูกเปรียบเทียบกับรายการที่มีอยู่ และรายการที่เกือบซ้ำกันถูกรวมก่อนที่มนุษย์จะเห็น
Embedding จากโมเดลภาพหาภาพถ่ายหรือคลิปที่ดูคล้ายกันได้ทั่วทั้งคลัง
การค้นหาเพื่อนบ้านใกล้สุดแบบประมาณที่ยังเร็วบนดัชนีขนาดใหญ่ โดยเฉลี่ย O(log N)
VSIM.CREATEINDEXVSIM.SEARCHCosine, L2 และ inner product เลือกได้ต่อดัชนี
METRICจำกัดการค้นหาเฉพาะคีย์ที่มีทุกแท็กที่ระบุ
TAG.SETFILTERดัชนีถูกเก็บไว้ในสแนปช็อตและการเขียน AOF ใหม่ของคุณ เหมือนข้อมูลส่วนอื่น
VSIM.INFOไม่ สร้างเวกเตอร์ด้วยโมเดล embedding ที่คุณชอบ แล้วเก็บด้วย VSIM.SET
VSIM คือดัชนีเวกเตอร์ทั่วไป RAG pipeline สร้างบนแนวคิดเดียวกันและเพิ่มการแบ่งชังก์ เมตาดาตา และการค้นหาคีย์เวิร์ดแบบไฮบริดสำหรับเอกสาร
Vector search และแท็กเป็นคำสั่งหลักและใช้ได้ในทุกแผน โดยไม่ต้องมีไลเซนส์
HotKV ใช้โปรโตคอลของ Redis คุณจึงชี้ไคลเอนต์ที่มีอยู่มาที่ HotKV แล้วรันคำสั่งเดียวกันนี้ได้