Percona veritabanlarında vektör arama performansını ölçen aracını tanıttı
Öne çıkanlar
- Percona, veritabanlarındaki vektör arama hızını ve doğruluğunu ölçen vector-bench aracını duyurdu.
- Toplu indeks oluşturma işlemi kademeli eklemeye kıyasla 18 kat daha hızlı tamamlandı.
- Testler eşit kaynaklı standart mod ve optimize edilmiş özel mod olmak üzere iki aşamada yapılıyor.
- HNSW filtreli aramalarda eksik satır dönmesi durumuna karşı doğruluk zemini yeniden hesaplanıyor.
Veritabanı yazılımları şirketi Percona, farklı veri tabanı motorlarındaki vektör arama performansını nesnel biçimde karşılaştırmak amacıyla "vector-bench" adlı yeni bir test çerçevesi geliştirdi. Şirket, sektördeki performans verilerinin genellikle eksik ve doğrulanamaz olduğunu belirterek, tüm motorların aynı veri, donanım ve izole konteyner ortamında ölçülmesini hedefleyen metodolojisini paylaştı.
Araç, HNSW tabanlı vektör indekslerini saniyedeki sorgu sayısı (QPS) ile birlikte doğruluk (recall) oranını eş zamanlı izleyerek test ediyor. Metodoloji, indeks oluşturma maliyeti, eşzamanlı istemci yükü, filtrelenmiş sorgular ve veri silme/güncelleme sonrası yaşanan bozulmaları ayrı ayrı ele alıyor. Yapılan ölçümlerde toplu indeks oluşturmanın kademeli eklemeye kıyasla 18 kata kadar daha hızlı sonuç verdiği kaydedildi.
Testler iki aşamada yürütülüyor: İlki tüm sistemlere eşit kaynak atanan standart deneme, ikincisi ise her motorun kendi önerilen yapılandırmasını kullandığı optimize edilmiş deneme. Percona, filtreli aramalarda işlem sırasından kaynaklanan eksik satır dönüşlerini ve PostgreSQL gibi sistemlerdeki TOAST depolama tuzaklarını da özel olarak değerlendirmeye dahil etti.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.