Cosmos DB for MongoDB Developers: Migrating to Azure Cosmos DB and Using the MongoDB API
暫譯: MongoDB 開發者的 Cosmos DB:遷移至 Azure Cosmos DB 並使用 MongoDB API

Manish Sharma

  • 出版商: Apress
  • 出版日期: 2018-08-10
  • 定價: $1,100
  • 售價: 8.0$880
  • 語言: 英文
  • 頁數: 228
  • 裝訂: Paperback
  • ISBN: 1484236815
  • ISBN-13: 9781484236819
  • 相關分類: Microsoft AzureNoSQLMongoDB
  • 立即出貨 (庫存 < 3)

商品描述

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. 
 

 

 

商品描述(中文翻譯)

學習 Azure Cosmos DB 及其 MongoDB API,透過實作範例和進階功能,如多重主機 API、地理複寫、自訂索引、TTL、請求單位 (RU)、一致性等級、分區等,還有更多內容。每一章節都通過與 MongoDB 的比較,解釋 Azure Cosmos DB 的特性和功能,並提供程式碼範例。

《Cosmos DB for MongoDB Developers》一書首先概述 NoSQL 和 Azure Cosmos DB,接著展示 Azure Cosmos DB 的地理複寫與 MongoDB 的差異。在此過程中,您將涵蓋索引、分區、一致性和大小等主題,這些都將幫助您理解讀取單位的概念,以及如何從現有的 MongoDB 使用情況中推導出這一計算。

本書的下一部分將展示遷移到 Azure Cosmos DB 的過程和策略。您將學習使用 Azure Cosmos DB 的日常場景、其大小策略以及針對 MongoDB API 的優化技術。這些資訊將幫助您在計劃從 MongoDB 遷移時,或在考慮切換之前比較 MongoDB 與 Azure Cosmos DB 的 MongoDB API。

您將學到的內容:
- 遷移到 MongoDB 並理解其策略
- 使用 MongoDB 的客戶端驅動程式開發範例應用程式
- 利用最佳實踐進行大小調整和性能優化場景
- 優化 MongoDB 的分區機制和索引

本書適合對象:
希望學習 Azure Cosmos DB 的 MongoDB 開發者。本書特別針對在 MongoDB 上工作的技術讀者。