المكونات الرئيسية
هناك وضعان لتشغيل Milvus: الوضع المستقل والوضع العنقودي. يشترك هذان الوضعان في نفس الميزات. يمكنك اختيار الوضع الذي يناسب حجم مجموعة بياناتك وبيانات حركة المرور وغير ذلك. في الوقت الراهن، لا يمكن ترقية ميلفوس المستقل "عبر الإنترنت" إلى مجموعة ميلفوس العنقودية.
ميلفوس مستقل
يتضمن ميلفوس المستقل ثلاثة مكونات:
ميلفوس: المكون الوظيفي الأساسي.
مخزن التعريف: محرك البيانات الوصفية الذي يقوم بالوصول إلى البيانات الوصفية لمكونات Milvus الداخلية وتخزينها، بما في ذلك الوكلاء وعقد الفهرس وغيرها.
تخزين الكائنات: محرك التخزين، وهو المسؤول عن ثبات البيانات في ملفوس.
البنية_المستقلة
مجموعة ميلفوس العنقودية
تتضمنمجموعة Milvus سبعة مكونات للخدمات المصغرة وثلاثة تبعيات لجهات خارجية. يمكن نشر جميع الخدمات المصغرة على Kubernetes، بشكل مستقل عن بعضها البعض.
مكونات الخدمات المصغرة
- التنسيق الجذري
- الوكيل
- تنسيق الاستعلام
- عقدة الاستعلام
- تنسيق البيانات
- عقدة الفهرس
- عقدة البيانات
تبعيات الطرف الثالث
- مخزن التعريف: يخزن البيانات الوصفية للمكونات المختلفة في المجموعة، على سبيل المثال.
- تخزين الكائنات: مسؤول عن ثبات البيانات للملفات الكبيرة في المجموعة، مثل الفهرس وملفات السجل الثنائي، مثل S3
- وسيط السجلات: يدير سجلات عمليات الطفرات الحديثة، ويخرج سجل التدفق، ويوفر خدمات نشر السجل والاشتراك في السجل، مثل Pulsar.
البنية_الموزعة
ما التالي
- اقرأ الحوسبة/التخزين الموزع لفهم آلية ومبدأ تصميم ميلفوس.