Azureサービス深掘り定義問題

Cosmos DBではなくAzure SQL Databaseを選ぶべきシナリオはどれか?

A.プレイヤーIDで10ms以内に取得できるゲームプロファイルを1億件管理する
✗ ゲームプロファイルの単一キー高速取得はCosmos DBが最適。
B.世界3リージョンへの低遅延マルチリージョン書き込みが必要な商品カタログ
✗ マルチリージョン低遅延書き込みはCosmos DBの主要機能。
C.注文・顧客・在庫の3テーブル間に外部キー制約とACIDトランザクションが必須の基幹業務システム← 正解
✓ 正解。複数テーブルをまたぐACIDトランザクションと外部キー制約はリレーショナルDBの強み。Cosmos DBはコンテナをまたいだACIDが限定的なためAzure SQL Databaseが適切。
D.毎秒50万件のIoTセンサーデータを書き込み、デバイスIDで範囲取得する
✗ 高頻度IoT書き込みとデバイスIDによる範囲取得はCosmos DB Cassandra APIが得意なパターン。

DP-900:Microsoft Azure Data Fundamentals の問題一覧