Learn about some of the performance, scalability, and reliability features of Mongo. Learn about indexing, replication, and sharding.
- [Voiceover] Before we dive into code,…I'll briefly cover three of the other features…that Mongo provides.…Indexing, sharding, and replicating can make…Mongo the right choice for your application,…even when you've got extensive business requirements.…Let's start with indexing.…One great feature of Mongo is that it supports…ad hoc queries.…You can ask the database any question,…without taking the time to set up a query…structure ahead of time.…This distinguishes it from other document…databases like CouchDB, and can greatly speed…development and prototyping.…
When using ad hoc queries, performance can really…suffer as the document list grows,…because the database checks every document…against the query structure, even when the…data is really simple.…For instance, if you have a database full…of people's names.…Without an index, in order to return a single…item, the database needs to examine all…items in the collection, and this takes a…significant amount of time.…Mongo provides a powerful set of indexing…capabilities to address this.…
- Installing MongoDB for Windows and OS X
- Why Mongo?
- Document-oriented data
- Exploring the Mongo shell
- Importing data into the database
- Building an application in Node.js
- Tuning Mongo queries
- Replication and sharding
Skill Level Intermediate
1. Understand MongoDB
2. Explore the System
3. Build an Application in Node
Node MongoDB setup4m 59s
4. Advanced Topics
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.