Jump to ratings and reviews
Rate this book

Cosmos DB for MongoDB Developers: Migrating to Azure Cosmos DB and Using the MongoDB API

Rate this book
Chapter 1: Why NoSQL? Chapter To set the context for the NoSQL No of 5 - 8 Sub -Topics 1. Existence of NoSQL databases 2. Types of NoSQL databases & their usage 3. Expectation from NoSQL databases 4. Future of NoSQL on cloud Chapter 2: CosmosDB overview Chapter Provide overview of CosmosDB No of pages : 20 - 25 Sub - Topics 1. Global distribution 2. Multi Modal API 3. Elastic scale 4. Consistency 5. Performance 6. SLA Chapter 3: CosmosDB Multi-geo replication Chapter Help reader to provide an understanding the difference between geo replication of CosmosDB as compared to MongoDB No of pages : 10 - 15 Sub - 1. Configuration 2. Auto-shift Geo APIs 3. Multi-read / single write region pattern 4. Atomicity & Geo-replication Chapter 4: Indexing Chapter Help reader to understand indexing behavior of CosmosDB compare to MongoDB No of pages : 15 - 20 Sub - 1. Auto Indexing 2. Custom Indexing 3. Indexing methods 4. Optimizations Chapter 5: Partitioning Chapter Help reader to understand partitioning behavior of CosmosDB compare to MongoDB No of pages : 15 - 20 Sub - 1. MongoDB Partitioning 2. Partitioning in CosmosDB 3. Optimizations Chapter 6: Consistency No of pages : 5 - 10 Chapter Help reader to understand different consistency level and tune it with comparison to MongoDB. 1. Consistent read/write 2. High throughput 3. Balancing act Chapter 7: Sizing No of pages : 5 - 10 Chapter Help reader to understand the concepts of Read Units & its calculation drived from existing MongoDB's usage. 1. What is RU? 2. Calculate RU 3. Optimize RU consumption Chapter 8: Migrating to CosmosDB MongoDB API No of pages : 20 - 30 Chapter Detailing of CosmosDB MongoDB API. 1. Migration Strategies 2. Preparation 3. Migration Chapter 9: CosmosDB MongoDB API - Advanced services No of pages : 20 - 30 Chapter Detailing of CosmosDB MongoDB API. 1. Aggregation Pipeline support 2. Spark connector 3. TBD

228 pages, Paperback

Published August 13, 2018

3 people want to read

About the author

Manish Sharma

216 books1 follower
A mechanical engineer offering a wealth of knowledge in developing and implementing mechanical engineering concepts for the design and development of various types of products with excellent technical, analytical, and communication skills. I am a postgraduate in Mechanical Engineering with primary areas of interest are Robotics and automation, Prosthetic and Smart wearables, mechatronics, Machine Design, Biomechanics, and Sports.

Currently associated with the National Institute of Fashion Technology since 2021 and working in the Department of Fashion and Lifestyle Accessories, emphasizing the research and development of Jewellery and Home Décor Products.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (100%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.