DP-900-NRL#64
Azure Cosmos DB でサポートされている APIを3 つ選択してください。
3 つ選択してください
解説
【正解: A, B, C】の理由
Azure Cosmos DB は5 つの APIをサポートしており、それぞれ既存ワークロードとの互換性が異なります。NoSQL (ネイティブ)、MongoDB、Cassandra、Gremlin、Table の 5 種類です。
【他選択肢が違う理由】
出典: Microsoft Learn — Choose an API in Azure Cosmos DB
Azure Cosmos DB は5 つの APIをサポートしており、それぞれ既存ワークロードとの互換性が異なります。NoSQL (ネイティブ)、MongoDB、Cassandra、Gremlin、Table の 5 種類です。
| API | 既存ワークロード互換性 | 典型ユース ケース |
|---|---|---|
| API for NoSQL | Cosmos DB ネイティブ (JSON ドキュメント) | 新規開発、最も豊富な機能を備えます |
| API for MongoDB | MongoDB 互換 | 既存 MongoDB アプリの移行に適します |
| API for Apache Cassandra | CQL 互換 | 既存 Cassandra アプリの移行に適します |
| API for Apache Gremlin | Gremlin 互換 (グラフ DB) | ソーシャル ネット、レコメンドに使われます |
| API for Table | Table Storage 互換 (拡張版) | キー値 ストアとして利用できます |
【他選択肢が違う理由】
- D. API for Microsoft SQL Server: 存在しません。SQL Server エンジンは Azure SQL Database / Managed Instance / SQL VM で提供されます。
- E. API for Oracle Database: 存在しません。Oracle は Azure では VM デプロイまたは OCI 連携が必要です。
出典: Microsoft Learn — Choose an API in Azure Cosmos DB

コメント