VectorChord-BM25: تعزيز بحث النص الكامل في PostgreSQL
2025-03-03
VectorChord-BM25 عبارة عن امتداد جديد لـ PostgreSQL يستخدم خوارزمية BM25 وخوارزمية Block WeakAnd لتحسين سرعة ودقة بحث النص الكامل في PostgreSQL بشكل كبير. يُبسّط عملية البحث ويتكامل بسلاسة مع PostgreSQL. مقارنةً بـ ElasticSearch، يحقق VectorChord-BM25 زيادةً في معدل الاستعلامات في الثانية (QPS) بمقدار 3 أضعاف في المتوسط لعمليات الاستعلام من نوع Top 1000، بالإضافة إلى درجات NDCG@10 قابلة للمقارنة أو حتى أفضل، لكنه يتطلب محاذاة دقيقة لاستراتيجيات التجزئة من أجل مقارنة عادلة.
التطوير
بحث النص الكامل