Cosmos DB for MongoDB Developers: Migrating to Azure Cosmos DB and Using the MongoDB API
Autor Manish Sharmaen Limba Engleză Paperback – 10 aug 2018
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.
Preț: 155.37 lei
Preț vechi: 194.21 lei
-20% Nou
Puncte Express: 233
Preț estimativ în valută:
29.73€ • 30.68$ • 25.17£
29.73€ • 30.68$ • 25.17£
Carte disponibilă
Livrare economică 11-25 februarie
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781484236819
ISBN-10: 1484236815
Pagini: 115
Ilustrații: XVIII, 209 p. 118 illus.
Dimensiuni: 155 x 235 mm
Greutate: 0.33 kg
Ediția:1st ed.
Editura: Apress
Colecția Apress
Locul publicării:Berkeley, CA, United States
ISBN-10: 1484236815
Pagini: 115
Ilustrații: XVIII, 209 p. 118 illus.
Dimensiuni: 155 x 235 mm
Greutate: 0.33 kg
Ediția:1st ed.
Editura: Apress
Colecția Apress
Locul publicării:Berkeley, CA, United States
Cuprins
Chapter 1:Why NoSQL?. - Chapter 2:CosmosDB overview. - Chapter 3:CosmosDB Multi-geo replication. - Chapter 4:Indexing.- Chapter 5:Partitioning. - Chapter 6:Consistency. - Chapter 7: Sizing. - Chapter 8:Migrating to CosmosDB MongoDB API. - Chapter 9:CosmosDB MongoDB API – Advanced services.
Notă biografică
Manish Sharma is a senior technology evangelist at Microsoft. He has an experience of 14 years with various organizations and is primarily involved in technological enhancements.He is a certified Azure Solution Architect, Cloud Data Architect, .NET Solution Developer and PMP certified project manager. He is a regular speaker in various technical conferences organized by Microsoft (FutureDecoded, Azure Conference, specialized Webinars) & Community (GIDS, Docker etc.) for Client-Server, Cloud & Data technologies.
Textul de pe ultima copertă
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.
You will:
- 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
Caracteristici
First book covering the MongoDB API of Cosmos DB Discusses integration of Azure Cosmos DB with Spark Covers advanced features such as the multi-homing API and TTL using the Cosmos DB for MongoDB API