Docs Menu
Docs Home
/
MongoDB ドライバー
/

Azure Cosmos DB との互換性

項目一覧

  • バージョン情報
  • 互換性
  • サポート
Azure Cosmos DB ロゴ

MongoDB 用の Azure Cosmos DB Azure Cosmos DB を使用すると、MongoDB データベースのように Azure を簡単に使用できます。Azure Cosmos DB では、同じアプリケーション コードを実行し、MongoDB で使用するのと同じドライバーとツールを使用できます。

Azure Cosmos DB for MongoDB は、MongoDB のワイヤプロトコルを実装して、MongoDBドライバーが MongoDB ホストであるかのように Cosmos DB に接続して交流できるようにします。 ただし、このページの「互換性」セクションで説明されているように、この実装には制限があります。

Azure Cosmos DB は MongoDB v 4.2 、または MongoDB v 5.0を vCore クラスター向けにサポートしています。 これらのバージョンは、 MongoDB Atlas で利用可能な MongoDB のバージョンのすべての新しい機能をサポートしているわけではありません。

Tip

MongoDB バージョン履歴

MongoDB の各バージョンで利用可能な機能の詳細については、「 MongoDB E 参加 - バージョン履歴 」を参照してください。

2023 年 10 月現在、Azure Cosmos DB は MongoDB API と約 32% 互換性があります。

Azure Cosmos DB for MongoDB v4.2 では、次の MongoDB v4.2 の機能は限定されているか、まったくサポートされていません。

  • 機能:テキストインデックス2 d インデックスハッシュされたインデックス大文字と小文字を区別しないインデックススパースインデックス

  • Aggregation Stages: $collStats, $bucket, $bucketAuto, $currentOp, $indexStats, $listLocalSessions, $listSessions, $lookup

Azure Cosmos DB と MongoDB v 4.2との互換性の詳細については、 Microsoft の Azure Cosmos DB 用 MongoDB(4.2 サーバー バージョン)でサポートされている機能と構文 を参照してください。 ドキュメント。

Azure Cosmos DB と MongoDB の最新の互換性ステータスについては、 「 Cosmos DB が MongoDB Atlas と互換性があるかどうか 」を参照してください。 ウェブサイト。

MongoDB は Azure Cosmos DB の商用サポートを提供していません。 この製品のサポートについては、 Azure サポート にお問い合わせください。