マイクロソフトはMongoDB開発者がDocumentDBに移行することを強く望んでいる

Table of Contents

マイクロソフトはMongoDB開発者がDocumentDBに移行することを強く望んでいる

Microsoft はMongoDB 開発者が Azure に移行することを本当に望んでおり、DocumentDB への移行の提案を断った開発者のために Mongo のワイヤ プロトコルのサポートを発表しました。

MongoDB のワイヤ プロトコル (オープン ソース ソフトウェアがポイントツーポイントでデータを取得するプロトコル) のサポートを追加することで、MongoDB 上に構築された既存のアプリケーションは、既存のクライアント ドライバーとツールチェーンを引き続き使用しながら、DocumentDB をターゲットにできるようになります。

DocumentDB のマネージド サービス オファリングの脅威が迫る中、MongoDB は最近、DBaaS オファリング Atlas の無料レベルを発表しました。

Microsoft は、Mongo のワイヤ プロトコルをサポートすることで、開発者が MongoDB API を使用しながら自社のサービスに移行できるようにすることで、移行のハードルを下げることを期待しているだろう。Microsoft は最近、自社のサービスの方がある程度の長さとスタイルで優れていると喜んで主張している。

Azure へのセキュリティ投資に続いて、オープンソース ソフトウェア分析および NoSQL グループのアーキテクトである Microsoft の Rimma Nehme 氏が、サービスの相対的なセキュリティを比較する洗練されたビジュアル ガイドを提供しました。私たちは当時これを再現しており、今後も再現する予定です。

MongoDBとDocumentDBのセキュリティの比較画像。Microsoft © 2017

DocumentDB は、Microsoft によって「地球規模の完全マネージド NoSQL データベース サービス」と説明されており、2015 年の一般提供開始以来、Azure で最も急速に成長しているサービスの 1 つとなっています。

同社は DocumentDB を「Azure の基盤サービスの一つ」と表現しており、これは「長年にわたりファーストパーティの Microsoft サービスのバックエンドとしてほぼ普遍的に使用されてきた」が、MongoDB 自体ほどは事実上普遍的ではないとも言える。

スパーク

Strata では、DocumentDB 用の新しい Spark コネクタも発表されました。これにより、Apache Spark ファンは DocumentDB を使用しながら、リアルタイムのデータ サイエンスとデータ探索に取り組むことができます。

Spark to DocumentDBコネクタはAzure DocumentDB Java SDKを使用し、ネイティブのDocumentDBマネージドインデックスを活用します。これにより、分析実行時に更新可能な列とプッシュダウン述語フィルタリングが可能になります。®

Discover More