我想将现有的 Mongo DB 迁移到 Azure Cosmos DB Mongo API,但无法确定正在使用的所有功能是否都可以在 Cosmos DB 中实现。目前,我正在使用 Mongo DB Atlas。 以下是我们在 Mongo Db atlas 中使用的一些功能。
有人可以帮我解决这个问题吗?
这些功能中的大多数已经得到支持和记录。您可以参考以下链接了解更多详情:
Azure Cosmos DB 的 MongoDB API(3.6 版本):支持的功能和语法 - 这涵盖 Gridfs、TTL
每个帐户限制 - 这涵盖了数据库的扩展限制
管理 Azure Cosmos DB 的 MongoDB API 中的索引 - 这涵盖了索引创建
利用 Azure Cosmos DB 中的见解进行监控和调试
我认为 Azure Cosmos DB MongoDB API 中没有主数据库
请注意,尽管 MongoDB 和 CosmosDB for MongoDB API 之间存在一些相似之处,但仍存在一些重大差异。
从你提到的4.2版本支持TTL和GridFS 关于数据库数量,500 是目前每个账户的最大。
我希望这至少能部分回答你的问题。