ما نوع الفهارس التي يدعمها MongoDB؟
ما نوع الفهارس التي يدعمها MongoDB؟

فيديو: ما نوع الفهارس التي يدعمها MongoDB؟

فيديو: ما نوع الفهارس التي يدعمها MongoDB؟
فيديو: Geospatial Indexes - Data Wranging with MongoDB 2024, ديسمبر
Anonim

يدعم MongoDB تعريف المستخدم فهارس مثل مؤشر حقل واحد. يتم استخدام فهرس حقل واحد لإنشاء فهرس في حقل مفرد من المستند. مع فهرس حقل واحد ، MongoDB يمكن اجتيازها بترتيب تصاعدي وتنازلي. لهذا السبب مفتاح الفهرس هل لا يهم في هذه الحالة.

ومن ثم ، ما هي فهارس MongoDB؟

فهارس دعم التنفيذ الفعال للاستعلامات بتنسيق MongoDB . فهارس هي هياكل بيانات خاصة [1] تخزن جزءًا صغيرًا من مجموعة بيانات المجموعة في شكل يسهل اجتيازه. ال فهرس يخزن قيمة حقل معين أو مجموعة من الحقول مرتبة حسب قيمة الحقل.

بالإضافة إلى ذلك ، هل يمكن لـ MongoDB استخدام فهارس متعددة؟ يمكن استخدام MongoDB تقاطع فهارس متعددة لتلبية الاستفسارات. بشكل عام ، كل فهرس التقاطع ينطوي على اثنين فهارس ؛ لكن، يمكن MongoDB توظيف مضاعف / متداخل فهرس التقاطعات لحل استعلام.

تبعا لذلك ، ما هو استخدام الفهرس في MongoDB؟

ان الفهرس في MongoDB هي بنية بيانات خاصة تحتوي على بيانات بعض حقول المستندات التي يكون فهرس أنشئ. فهارس تحسين سرعة عمليات البحث في قاعدة البيانات لأنه بدلاً من البحث في المستند بأكمله ، يتم إجراء البحث على ملف فهارس التي لا تحتوي إلا على عدد قليل من المجالات.

ما هي الطريقة المستخدمة لإنشاء فهرس في MongoDB؟

يتم إنشاء فهرس في MongoDB باستخدام طريقة "createIndex". الأتى مثال يوضح كيفية إضافة فهرس إلى المجموعة. لنفترض أن لدينا مجموعة الموظفين نفسها التي لها أسماء الحقول "Employeeid" و "EmployeeName".

موصى به: