2017-10-29 8 views
0

MongoDBのが完全にMongoDBのAPI https://docs.microsoft.com/es-es/azure/cosmos-db/mongodb-introductionMongoDBの

を通じてAzureのコスモスDBでサポートされている場合、私は私が集計パイプライン、マップ-削減し、フルテキストインデックスが完全に統合されていないことを読んだことがあると思いまして。誰もそれについての詳しい情報を持っていますか?現在の状況を考慮して、Azure Cosmos DBでMongoDBを使用しますか?

+0

人々がCosmos DBを使用するかどうかを尋ねるだけで、意見、議論、および議論が行われます。完全な機能互換性リスト:これは今日存在するものではありません。 –

答えて

0

Cosmos DBはMongoDBワイヤプロトコルを実装しており、すでに多くのお客様がMongoDB APIを本番環境で使用しています。集計パイプラインはプライベートプレビューになっており、[email protected]まで電子メールで送信できます。マップリダクション機能は、主に集約パイプラインによってカバーされます。 MongoDBコレクションの索引付けが可能なAzure Searchと、MongoDB API内の$ regex演算子を使用してフルテキスト検索を部分的に利用すると、複雑でないテキスト検索もカバーします。その他の機能リクエストとそのステータスはhttps://feedback.azure.com/forums/263030-azure-cosmos-db/category/321994-mongodb-api

0

です。Cosmos DBのMongoDBレイヤーは、ネイティブなMongoDB機能の大きなサブセットを実装しています。サポートされている機能の詳細はhereです。

アグリゲーションパイプラインについて:2017年11月現在、これがサポートされています。

Cosmos DB MongoDB APIの「現在の状態」について:SLAを備えた本番データベースです。機能セットとアプリケーションのニーズに基づいて、それを使用するかどうかについて独自の決定をする必要があります。