YoVDO

MongoDB Indexing

Offered By: Bogdan Stashchuk via YouTube

Tags

MongoDB Courses

Course Description

Overview

Learn the fundamentals of MongoDB indexing in this 30-minute tutorial. Explore index creation processes, B-Tree structures, and performance optimization techniques. Discover how to create, manage, and utilize indexes effectively, including unique indexes and background indexing. Analyze query performance using explain() and ExecutionStats, and compare indexed vs. non-indexed queries. Master index deletion and gain a comprehensive understanding of MongoDB indexing to enhance database efficiency.

Syllabus

01 MongoDB Indexing - Introduction to Indexes.
02 MongoDB Indexing Overview.
03 MongoDB Indexing - Index Creation Process.
04 MongoDB Indexing - B-Tree and how index works.
05 MongoDB Indexing - Default _id index with ObjectID.
06 MongoDB Indexing - getIndexes().
07 MongoDB Indexing - Create new index.
08 MongoDB Indexing - Index Creation Options.
09 MongoDB Indexing - Example 1: Create Unique index.
10 MongoDB Indexing - Example 2: Create index in background.
11 MongoDB Indexing - Example 3: Index with custom name.
12 MongoDB Indexing - Query Performance and explain().
13 MongoDB Indexing - Example 4: Query performance with index.
14 MongoDB Indexing - Example 5: ExecutionStats with Index.
15 MongoDB Indexing - Example 6: Query performance without index.
16 MongoDB Indexing: Example 7 ExecutionStats without Index.
17 MongoDB Indexing - Example 8: ExecutionStats with RegExp.
18 MongoDB Indexing - Indexes deletion.
19 MongoDB Indexing Summary.


Taught by

Bogdan Stashchuk

Related Courses

MongoDB for Developers
MongoDB University
MongoDB for DBAs
MongoDB University
MongoDB for Java Developers
MongoDB University
M101P: MongoDB for Developers
MongoDB University
MongoDB for Node.js Developers
MongoDB University