7. SQL
MongoDB
Table API
Turnkey global
distribution
Elastic scale out
of storage & throughput
Guaranteed low latency
at the 99th percentile
Comprehensive
SLAs
Five well-defined
consistency models
Azure Cosmos DB
DocumentColumn-family
Key-value Graph
A globally distributed, massively scalable, multi-model database service
出典 https://channel9.msdn.com/Events/Build/2018/BRK3319
8.
﹣
﹣
﹣
参考: A technical overview of Azure Cosmos DB https://azure.microsoft.com/en-us/blog/a-technical-overview-of-azure-cosmos-db/
43. .NET
SQL Database
App
Service
Web App / API App /
Mobile App
(Windows)
ASP.NET アプリ
Cosmos
DB
SQL API
(Documet型)
マスタ系データ
(読み取り)
トランザクション系データ
(更新、読み取り)
Node.js
App
Service
Web App / API App /
(Linux)
Node.js アプリ
(Express)
Cosmos
DB
MongoDB API
(Documet型)
マスタ系データ
(読み取り)
トランザクション系データ
(更新、読み取り)
Azure Database for
MySQL
44.
45. Easy out-of-the-box bulk operation functionality
Supports bulk import and update
Auto handles congestion control + transient errors
10x client-side performance improvement
Easily scale-out clients across more VMs
Available starting with .NET and Java
複数ドキュメントの入出力に有効。
移行シナリオ以外にも十分適用可能。
.NET SDKは.NET Coreには未対応。
46. Remove friction for OSS NoSQL APIs
Provision RU/sec shared across containers
Mix containers with dedicated throughput and
containers with shared throughput
Elastically scale provisioned throughput for a
set of containers at any time
「50,000RU」以上から利用可能のため大規
模データベース向き
47. Perfect for Intelligent Cloud
and Intelligent Edge Applications
Write scalability around the world
Low latency writes around the world
99.999% High Availability around the world
Well-defined consistency models
Comprehensive conflict management
新規にCosmos DBアカウントを作成すると
プレビュー申込ボタンが表示される
(2018年5月末時点)
48. Try Azure Cosmos DB for free!
https://azure.microsoft.com/ja-jp/try/cosmosdb/