Cosmos DB for MongoDB Developers

Migrating to Azure Cosmos DB and Using the MongoDB API

Nonfiction, Computers, Database Management, General Computing, Programming
Cover of the book Cosmos DB for MongoDB Developers by Manish Sharma, Apress
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Manish Sharma ISBN: 9781484236826
Publisher: Apress Publication: August 9, 2018
Imprint: Apress Language: English
Author: Manish Sharma
ISBN: 9781484236826
Publisher: Apress
Publication: August 9, 2018
Imprint: Apress
Language: English

Learn Azure Cosmos DB and its MongoDB API with hands-on samples and advanced features such as the multi-homing API, geo-replication, custom indexing, TTL, request units (RU), consistency levels, partitioning, and much more. Each chapter explains Azure Cosmos DB’s features and functionalities by comparing it to MongoDB with coding samples. 

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

Who This Book Is For

MongoDB developers who wish to learn Azure Cosmos DB. It specifically caters to a technical audience, working on MongoDB. 

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Learn Azure Cosmos DB and its MongoDB API with hands-on samples and advanced features such as the multi-homing API, geo-replication, custom indexing, TTL, request units (RU), consistency levels, partitioning, and much more. Each chapter explains Azure Cosmos DB’s features and functionalities by comparing it to MongoDB with coding samples. 

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

Who This Book Is For

MongoDB developers who wish to learn Azure Cosmos DB. It specifically caters to a technical audience, working on MongoDB. 

More books from Apress

Cover of the book Software Testing Automation Tips by Manish Sharma
Cover of the book Pro Photo Colorizing with GIMP by Manish Sharma
Cover of the book Winning the Institutional Investing Race by Manish Sharma
Cover of the book Pro Processing for Images and Computer Vision with OpenCV by Manish Sharma
Cover of the book Pro Windows 8.1 Development with XAML and C# by Manish Sharma
Cover of the book Microsoft Computer Vision APIs Distilled by Manish Sharma
Cover of the book Python Continuous Integration and Delivery by Manish Sharma
Cover of the book Irresistible Apps by Manish Sharma
Cover of the book Expert Oracle Database Architecture by Manish Sharma
Cover of the book Practical Web Scraping for Data Science by Manish Sharma
Cover of the book ASP.NET Web API 2: Building a REST Service from Start to Finish by Manish Sharma
Cover of the book Achieving Business Agility by Manish Sharma
Cover of the book Pro JavaFX 8 by Manish Sharma
Cover of the book Pro Drupal as an Enterprise Development Platform by Manish Sharma
Cover of the book Pro HTML5 Games by Manish Sharma
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy