Milvus 2.2.12: وصول أسهل، وسرعات بحث أسرع عن المتجهات، وتجربة مستخدم أفضل
يسرنا أن نعلن عن الإصدار الأخير من Milvus 2.2.12. يتضمن هذا التحديث العديد من الميزات الجديدة، مثل دعم واجهة برمجة تطبيقات RESTful، ووظيفة json_contains
، واسترجاع المتجهات أثناء عمليات البحث في الشبكة الوطنية استجابةً لتعليقات المستخدمين. كما قمنا أيضًا بتبسيط تجربة المستخدم وتحسين سرعات البحث عن المتجهات وحل العديد من المشكلات. دعونا نتعمق في ما يمكن أن نتوقعه من Milvus 2.2.12.
دعم واجهة برمجة تطبيقات RESTful
يدعم الإصدار Milvus 2.2.12 الآن واجهة برمجة تطبيقات RESTful API، والتي تمكّن المستخدمين من الوصول إلى Milvus دون تثبيت عميل، مما يجعل عمليات الخادم والعميل سهلة. بالإضافة إلى ذلك، أصبح نشر Milvus أكثر ملاءمة لأن Milvus SDK وواجهة برمجة تطبيقات RESTful API يشتركان في نفس رقم المنفذ.
ملاحظة: ما زلنا نوصي باستخدام SDK لنشر Milvus للعمليات المتقدمة أو إذا كان عملك حساسًا لوقت الاستجابة.
استرجاع المتجهات أثناء عمليات البحث عن الشبكة الوطنية
في الإصدارات السابقة، لم يكن Milvus يسمح باسترجاع المتجهات أثناء عمليات البحث عن الجار الأقرب التقريبي (ANN) لتحديد أولويات الأداء واستخدام الذاكرة. ونتيجةً لذلك، كان يجب تقسيم استرجاع المتجهات الخام إلى خطوتين: إجراء بحث الشبكة العصبية الاصطناعية ثم الاستعلام عن المتجهات الخام بناءً على معرّفاتها. أدى هذا النهج إلى زيادة تكاليف التطوير وجعل من الصعب على المستخدمين نشر واعتماد Milvus.
مع الإصدار Milvus 2.2.12، يمكن للمستخدمين استرداد المتجهات الخام أثناء عمليات بحث الشبكة العصبية الاصطناعية من خلال تعيين حقل المتجه كحقل إخراج والاستعلام في مجموعات مفهرسة بـ HNSW أو DiskANN أو IVF-FLAT. بالإضافة إلى ذلك، يمكن للمستخدمين توقع سرعة استرجاع المتجهات بشكل أسرع بكثير.
دعم العمليات على مصفوفات JSON
أضفنا مؤخرًا دعم JSON في Milvus 2.2.8. ومنذ ذلك الحين، أرسل المستخدمون العديد من الطلبات لدعم عمليات إضافية لمصفوفات JSON، مثل التضمين والاستبعاد والتقاطع والاتحاد والفرق وغيرها. في Milvus 2.2.12، أعطينا الأولوية لدعم الدالة json_contains
لتمكين عملية التضمين. سنستمر في إضافة الدعم للمشغلات الأخرى في الإصدارات المستقبلية.
التحسينات وإصلاح الأخطاء
بالإضافة إلى تقديم ميزات جديدة، حسّن الإصدار Milvus 2.2.12 أداء البحث المتجه مع تقليل النفقات العامة، مما يسهل التعامل مع عمليات البحث المكثفة في توبك. علاوة على ذلك، فهو يحسّن أداء الكتابة في حالات تمكين مفتاح التقسيم والأقسام المتعددة ويحسّن استخدام وحدة المعالجة المركزية للأجهزة الكبيرة. يعالج هذا التحديث العديد من المشكلات: الاستخدام المفرط للقرص، والضغط العالق، وحذف البيانات غير المتكرر، وفشل الإدراج بالجملة. للمزيد من المعلومات، يُرجى الرجوع إلى ملاحظات الإصدار Milvus 2.2.12.
لنبقى على اتصال!
إذا كانت لديك أسئلة أو ملاحظات حول Milvus، لا تتردد في التواصل معنا عبر تويتر أو لينكد إن. نرحب بك أيضًا للانضمام إلى قناة Slack الخاصة بنا للدردشة مع مهندسينا والمجتمع مباشرةً أو الاطلاع على ساعات العمل يوم الثلاثاء!
- دعم واجهة برمجة تطبيقات RESTful
- استرجاع المتجهات أثناء عمليات البحث عن الشبكة الوطنية
- دعم العمليات على مصفوفات JSON
- التحسينات وإصلاح الأخطاء
- لنبقى على اتصال!
On This Page
Try Managed Milvus for Free
Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.
Get StartedLike the article? Spread the word