الوحدة 4 - قواعد البيانات المتجهية
نظرة عامة
قواعد البيانات المتجهية أنظمة متخصّصة مصمَّمة لتخزين المتجهات عالية الأبعاد والبحث فيها. تغطّي هذه الوحدة أبرز خيارات قواعد البيانات المتجهية وميزاتها وكيفية اختيار الأنسب لنظام RAG الخاص بك.
أهداف التعلّم
- فهم ما يميّز قواعد البيانات المتجهية
- التعرّف على خوارزميات الفهرسة (HNSW، IVF)
- مقارنة Pinecone وWeaviate وChroma وMilvus وQdrant
- تنفيذ vector stores مع LangChain
محتوى الوحدة
1. مقدمة إلى Vector Stores
- ما يميّزها عن قواعد البيانات التقليدية
- خوارزميات الفهرسة (HNSW، IVF، Flat)
- تخزين metadata والتصفية
2. Pinecone، Weaviate، Chroma
- خيارات مستضافة مقابل مستضافة ذاتيًا
- مقارنة التسعير والميزات
- أدلة الإعداد والاستخدام
3. Milvus، Qdrant، وغيرها
- خيارات المصدر المفتوح
- PostgreSQL + pgvector
- FAISS وRedis Vector Search
التنقّل
- مقدمة Vector Stores - الأساسيات
- خيارات شائعة - Pinecone، Weaviate، Chroma
- المصدر المفتوح - Milvus، Qdrant، pgvector
- اختبار - الوحدة 4 - 30 سؤالًا
اختر قاعدة البيانات المناسبة لمتجهاتك!