إنتقل إلى المحتوى الرئيسي

الوحدة 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

التنقّل​

  1. مقدمة Vector Stores - الأساسيات
  2. خيارات شائعة - Pinecone، Weaviate، Chroma
  3. المصدر المفتوح - Milvus، Qdrant، pgvector
  4. اختبار - الوحدة 4 - 30 سؤالًا

اختر قاعدة البيانات المناسبة لمتجهاتك!