Cosmos DB for MongoDB Developers: Migrating to Azure Cosmos DB and Using the MongoDB API
Book information
Description
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. Front Matter ....Pages i-xviii Why NoSQL? (Manish Sharma)....Pages 1-10 Azure Cosmos DB Overview (Manish Sharma)....Pages 11-59 Azure Cosmos DB Geo-Replication (Manish Sharma)....Pages 61-79 Indexing (Manish Sharma)....Pages 81-108 Partitioning (Manish Sharma)....Pages 109-135 Consistency (Manish Sharma)....Pages 137-154 Sizing (Manish Sharma)....Pages 155-177 Migrating to Azure Cosmos DB–MongoDB API (Manish Sharma)....Pages 179-189 Azure Cosmos DB–MongoDB API Advanced Services (Manish Sharma)....Pages 191-204 Back Matter ....Pages 205-209
Similar books
Mastering MongoDB 3.x: An expert’s guide to building fault-tolerant MongoDB applications
2017 · PDF
Praktische Einführung in Hardware Hacking: Sicherheitsanalyse und Penetration Testing für IoT-Geräte und Embedded Devices
2019 · EPUB
Architekturen verteilter Softwaresysteme: SOA, EDA & Microservices Mehrschichtenarchitekturen Anwendungsintegration (erfolgreich studieren)
2024 · PDF
Microsoft Power Automate : Die praktische Einführung zur Automatisierung von Aufgaben und Optimierung von Prozessen mit Flows (German Edition)
2024 · EPUB
AZ-900: Microsoft Azure Fundamentals Study Guide With Practice Questions & Labs: Sixth Edition - 2024
2024 · PDF
Computer Data-base Organization
1975 · PDF
Excel 2019 Project Book
2021 · EPUB
Codeless Data Structures and Algorithms: Learn DSA Without Writing a Single Line of Code
2020 · PDF