التخزين الكائني
يخزن Milvus ملفات الفهرس والسجلات الثنائية — التي تشكل الجزء الأكبر من بياناته — في تخزين الكائنات. يدعم Milvus MinIO ومجموعة من مخازن الكائنات السحابية والمتوافقة مع S3.
مخازن الكائنات المدعومة
| المزود / الخدمة | مدعوم كوحدة تخزين كائنات Milvus |
|---|---|
| MinIO | ✔️ (الافتراضي لعمليات النشر ذاتية الاستضافة) |
| AWS S3 | ✔️ |
| تخزين Azure Blob | ✔️ |
| Google Cloud Storage (GCS) | ✔️ |
| Aliyun OSS | ✔️ |
| Tencent COS | ✔️ |
| Huawei Cloud OBS | ✔️ |
| وحدات تخزين أخرى متوافقة مع S3 | ✔️ |
للحصول على تفاصيل التكوين، راجع تكوين التخزين الكائني باستخدام Docker Compose أو Helm وتكوين التخزين الكائني باستخدام Milvus Operator.
متطلبات إضافية عند استخدام Woodpecker المدمج
عند تشغيل قائمة انتظار رسائل Woodpecker الافتراضية مع الخلفية الخاصة بتخزين الكائنات (storage.type=minio)، يقوم Woodpecker بكتابة سجل الكتابة المسبقة الخاص به إلى نفس تخزين الكائنات ويتطلب دلالات الكتابة الشرطية الصارمة لـ S3. لا تتوافق جميع مخازن الكائنات مع هذه المتطلبات — على سبيل المثال، لا يُدعم Huawei Cloud OBS حاليًا كخلفية لـ Woodpecker على الرغم من أنه يعمل كمخزن كائنات Milvus عادي.
راجع مصفوفة توافق تخزين الكائنات على صفحة Woodpecker لمعرفة المتطلبات الدقيقة لكل مزود.