[速報]マイクロソフトがグローバル規模の分散NoSQLデータベース「Azure Cosmos DB」発表。数ミリ秒のレイテンシ保証、一貫性の強さを選択。Build 2017
米マイクロソフトはシアトルで開発者向けイベント「Microsoft Build 2017」で、グローバルに分散した大規模NoSQLデータベース「Azure Cosmos DB」を発表しました。
Cosmos DBはデータを自動的にユーザーの近くのリージョンにレプリケーションすることで、どのユーザーに対しても高速なアクセスを実現し、かつグローバルな規模で分散したシステムとして稼働する大規模分散データーベース。
数ギガバイト程度から数ペタバイトまでのデータ容量と、秒間数百トランザクションから数百マントランザクションまでの性能まで、幅広いデータベース規模をカバーするとともに、非常に大規模なデータベースの展開が可能な高いスケーラビリティが特長です。
また、データモデルとして、キーバリュー型、ドキュメント型、カラムファミリー型、グラフ型が選択でき、データへアクセスするAPIもDocumentDBやMongoDB、Sparkなど任意のAPIが選択可能。アプリケーションにとって適切なデータモデルとAPIを組み合わせることができます。
Cosmos DBでは、一貫性、性能、可用性のトレードオフを柔軟に選択できるように、データの一貫性をどのくらい強く要求するかを5つのレベル(Strong、Bounded Stateless、Session、COnsisntent Prefix、Eventual)から選択することができます。
「これはゲームチェンジャーだ」と、クラウド&エンタープライズ担当EVP スコット・ガスリー氏。
Cosmos DBの高いスケーラビリティと可用性、柔軟性に対するマイクロソフトの自信の表れとして、99.99%可用性、1桁ミリ秒のレイテンシ、そしてスループットと一貫性の4つの指標に対するSLAが用意されています。
Build 2017 day1
- [速報]マイクロソフト、Azureで「MySQL」「PostgreSQL」のデータベースサービス提供を発表、運用の手間は不要。Build 2017
- [速報]「Visual Studio 2017 for Mac」正式リリース。IntelliSenseやGit対応。Build 2017
- [速報]AzureのシェルとしてBashを搭載、マイクロソフトが「Cloud Shell」発表。コマンドラインで自由に操作、PowerShellも搭載予定。Build 2017
- [速報]マイクロソフトがグローバル規模の分散NoSQLデータベース「Azure Cosmos DB」発表。数ミリ秒のレイテンシ保証、一貫性の強さを選択。Build 2017
Build 2017 day2
あわせて読みたい
[速報]Bash on WindowsがUbuntuに加えFedora、openSUSEにも対応。Windows Storeから簡単に導入可能に。Build 2017
≪前の記事
[速報]AzureのシェルとしてBashを搭載、マイクロソフトが「Cloud Shell」発表。コマンドラインで自由に操作、PowerShellも搭載予定。Build 2017