Azure Cosmos DBとは
世界規模で低遅延に使える、マネージドなNoSQLデータベース。複数の整合性レベルを選べます。
解説
Azure Cosmos DB は、グローバルに分散でき、低遅延で動作するマネージドなNoSQLデータベースです。複数リージョンへの複製や、自動スケールに対応します。特徴として、強整合性から結果整合性まで、複数の「整合性レベル」から選べ、一貫性と性能・可用性のバランスを調整できます。決まったキーでの高速アクセスや、柔軟なスキーマが必要な大規模用途に向きます。複雑な結合を伴う集計などは、リレーショナルの Azure SQL が適します。
試験での出方
Cosmos DB(NoSQL・グローバル分散・整合性レベル)と Azure SQL(リレーショナル)の使い分けが問われます。
あわせて読みたい用語
この用語が解説に出てくる問題
- ストレージの実装と管理 問8Windows のエクスプローラーからドライブ文字を割り当ててアクセスできる、SMB プロトコル対応のクラウドベースの…
- Azure のアーキテクチャとサービス 問23複数の仮想マシンやオンプレミスのサーバーから、共通のファイル共有を標準的なプロトコル(SMB/NFS)でマウントして同…
- Azure のアーキテクチャとサービス 問37大量の画像・動画・バックアップファイルといった非構造化データを、拡張性の高いオブジェクトとしてAzureに格納し、HT…
- Azure の分析ワークロード 問9ある企業では、販売データを Azure Data Lake Storage にすでに生データとして保存している。次の段…
- データの中核的な概念 問4ある企業は、世界中のユーザーに向けたモバイルゲームのプレイヤープロファイルやセッション状態を保存するデータストアを選定…