You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MongoDB Atlas迁移到Azure Cosmos DB Mongo API的功能兼容性咨询

Azure Cosmos DB Mongo API 功能适配说明

你列出的8项功能在Azure Cosmos DB Mongo API中均有对应支持或等效实现方案,具体如下:

  • Grid FS:支持。可直接沿用原MongoDB的GridFS相关API读写大文件,实现逻辑与原生MongoDB完全一致,无需修改业务代码。
  • 用于连接所有其他数据库的Master DB:支持。和原生MongoDB使用逻辑相同,可独立创建Master数据库存储其他数据库的元数据、连接配置等信息,原有权限控制逻辑可直接复用。
  • 手动创建索引:支持。支持单字段索引、复合索引、唯一索引等原生MongoDB支持的索引类型,可直接通过Mongo Shell、驱动API执行createIndex()命令手动创建索引,操作逻辑与MongoDB Atlas一致。
  • Profiler(性能分析器):支持等效能力。Cosmos DB Mongo API未内置原生MongoDB Profiler组件,但可通过Azure Monitor诊断日志功能捕获全量请求的执行耗时、请求状态、查询语句等信息,完全覆盖原生Profiler的性能排查需求。
  • 文档TTL机制(数据入库90天后自动删除):支持。和原生MongoDB用法完全一致,在对应集合上创建TTL索引并指定过期时间字段,即可实现数据到期自动删除,无需额外配置。
  • 垂直扩展能力,可支持500个以上数据库,每个数据库至少包含3到4个集合:支持。Cosmos DB Mongo API无数据库、集合的数量硬限制,500个数据库、每个库3-4个集合的规模完全可以满足,可根据业务需求灵活调整吞吐量配置。
  • 存储大小超过2MB的证书:支持两种实现方式。单文件大小在16MB以内的证书,可转Base64编码后存入普通文档(单文档最大支持16MB,与原生MongoDB上限一致);超过16MB的证书可直接用GridFS存储。
  • 所有存储文件均为JSON格式:完全兼容。Cosmos DB Mongo API底层存储完全兼容原生MongoDB的BSON/JSON格式规范,现有JSON格式存储内容无需做任何格式转换即可直接迁入。

内容的提问来源于stack exchange,提问作者nikitha Panthangi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 09:54:04