开源Mongo兼容数据库
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
DocumentDB 是一个基于 PostgreSQL 的开源文档数据库,定位为“MongoDB compatible”的现代应用数据层。它通过原生 BSON、文档 CRUD、查询执行、索引管理和 MongoDB wire protocol 网关,让开发者可使用 MongoDB 兼容工具与驱动,同时保留 PostgreSQL 的高级 SQL、扩展和运维基础。
功能上,它覆盖文档数据库常见需求:单字段、多键、复合、文本、地理空间索引,并支持嵌套字段;AI 场景方面,借助 pgvector 提供 embeddings 与相似度搜索。架构由 pg_documentdb_core、pg_documentdb、pg_documentdb_gw 三部分组成,分别负责 BSON 存储与索引原语、公开文档 API、MongoDB 协议转换与认证/TLS。开发体验方面,文档提供 Docker、Linux 包、mongosh、VS Code、Node.js、Python 快速入门。
DocumentDB 采用 MIT License,正文未出现商业收费或托管版价格,因此可视为开源免费模型。自托管能力较强:支持 Docker 本地运行,也支持 apt/rpm Linux 包;Kubernetes Operator 处于 Preview,覆盖 kind、minikube、AKS、EKS、GKE 和本地数据中心,并提到 HA、备份、TLS、跨集群复制等方向。生态上有 GitHub、Discord、API Reference、Postgres Extension API 和示例库,TSC 成员来自多家组织。
优点是开放许可友好,兼容 MongoDB 生态并利用 PostgreSQL 基础,适合文档、关系混合和向量检索工作负载;Docker 启动命令简单,文档结构完整。主要不足是 Operator 仍为预览,正文未给出性能基准、生产 SLA、企业支持价格,也未说明 MongoDB 兼容性的完整覆盖边界。
它适合希望替代或补充 MongoDB、需要自托管控制权、同时重视 PostgreSQL 能力的后端、平台和数据团队,也适合 AI 应用做向量相似度检索。中国访问情况正文无法判断;GitHub、容器镜像和 Discord 在国内可能体验不稳定,生产选型时可同时评估 MongoDB、PostgreSQL JSONB/pgvector、FerretDB、YugabyteDB 或云厂商 MongoDB 兼容服务。
本测评基于公开资料整理,不构成购买建议,请以 documentdb.io 官网实际信息为准。
基于PostgreSQL,MIT开源且兼容MongoDB。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。