- eBook:Cosmos DB for MongoDB Developers: Migrating to Azure Cosmos DB and Using the MongoDB API
- Author:Manish Sharma
- Edition:1 edition
- Data:August 10, 2018
- Pages:227 pages
- Format:PDF, ePUB
Cosmos DB for MongoDB Developers starts with an overview of NoSQL and Azure Cosmos DB and moves on to demonstrate the difference between geo-replication of Azure Cosmos DB compared to MongoDB. Along the way you’ll cover subjects including indexing, partitioning, consistency, and sizing, all of which will help you understand the concepts of read units and how this calculation is derived from an existing MongoDB’s usage.
The next part of the book shows you the process and strategies for migrating to Azure Cosmos DB. You will learn the day-to-day scenarios of using Azure Cosmos DB, its sizing strategies, and optimizing techniques for the MongoDB API. This information will help you when planning to migrate from MongoDB or if you would like to compare MongoDB to the Azure Cosmos DB MongoDB API before considering the switch.
What You Will Learn
- Migrate to MongoDB and understand its strategies
- Develop a sample application using MongoDB’s client driver
- Make use of sizing best practices and performance optimization scenarios
- Optimize MongoDB’s partition mechanism and indexing
MongoDB developers who wish to learn Azure Cosmos DB. It specifically caters to a technical audience, working on MongoDB.
Chapter 2: Azure Cosmos DB Overview
Chapter 3: Azure Cosmos DB Geo-Replication
Chapter 4: Indexing
Chapter 5: Partitioning
Chapter 6: Consistency
Chapter 7: Sizing
Chapter 8: Migrating to Azure Cosmos DB–MongoDB API
Chapter 9: Azure Cosmos DB–MongoDB API Advanced Services