Azure Cosmos DB の主な利点を特定する

完了

Azure Cosmos DB は、フル マネージドの NoSQL データベースであり、低遅延、スループットの柔軟なスケーラビリティ、データ整合性のための明確なセマンティクス、高可用性を提供するように設計されています。

お客様は、データベースをいくつかの Azure リージョンにグローバルに分散して利用できるように構成することができます。 待機時間を短縮するには、データをユーザーの所在地の近くに配置してください。 どのリージョンを選択するかは、アプリケーションのグローバル リーチと、ユーザーの所在地によって決まります。

Azure Cosmos DB に関してご利用のアカウントに関連付けられるリージョンは、いつでも追加したり削除したりすることができます。 リージョンの追加や削除のために、アプリケーションを一時停止したり再デプロイしたりする必要はありません。

グローバル分散の主な利点

そのまったく新しいマルチマスター レプリケーション プロトコルにより、すべてのリージョンで書き込みと読み取りの両方がサポートされます。 マルチマスター機能には次の利点もあります。

  • 無制限でエラスティックな書き込みと読み取りのスケーラビリティ。
  • 全世界での 99.999% の読み取りおよび書き込みの可用性。
  • 99 パーセンタイルで 10 ミリ秒未満の処理性能が保証された読み取りと書き込み。

データベース用に選択したすべてのリージョンに対し、アプリケーションでほぼリアルタイムの読み取りと書き込みを実行できます。 Azure Cosmos DB は、選択された一貫性レベルを保証しながら、リージョン間のデータ レプリケーションを内部的に処理します。

世界の複数のリージョンでデータベースを実行することで、データベースの可用性が向上します。 あるリージョンが利用できない状態になった場合は、自動的に他のリージョンによってアプリケーションの要求が処理されます。 複数リージョンのデータベースを対象にした読み取りと書き込みに関して、Azure Cosmos DB は 99.999% の可用性を備えています。