硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

FerretDB Cloud:MongoDB Atlas 的开源替代方案

  • 2025-09-08
    北京
  • 本文字数:1376 字

    阅读完需:约 5 分钟

大小:672.62K时长:03:49
FerretDB Cloud:MongoDB Atlas的开源替代方案

FerretDB 最近宣布 FerretDB Cloud 正式可用,这是一个基于开源 DocumentDB 构建的托管 MongoDB 兼容数据库服务。FerretDB Cloud 主要面向那些寻找首个跨云 DocumentDB 解决方案以及 MongoDB Atlas 替代品的开发者。目前,该服务仅在 AWS 上提供。


FerretDB 是一款基于 PostgreSQL 构建的 MongoDB 替代数据库,与 MongoDB 兼容,并采用了 Apache 2.0 开源协议。它以 DocumentDB 为基础,DocumentDB 是一个旨在创建可互操作的、开源的文档数据库技术的项目,最近加入了 Linux 基金会。据 FerretDB 团队介绍,尽管引擎尚未 100% 兼容 MongoDB,但它让开发者能够在 PostgreSQL 上运行的同时使用现有的 MongoDB 驱动程序和工具,其中包含了迁移 MongoDB 工作负载所需的常见功能。


FerretDB 联合创始人 Peter FarkasAlexey Palazhchenko 介绍了新的托管选项:

借助 FerretDB Cloud,整个过程变得更加简便。你无需自己管理基础设施、打补丁或扩展 PostgreSQL,现在只需要短短几分钟就可以配置并运行 FerretDB。你的应用程序仍然可以像连接 MongoDB 那样连接 FerretDB,但数据存储在配备开源 DocumentDB 扩展的 PostgreSQL 中,为你带来了可靠性和长久的自由度和灵活性。


付费版本的 FerretDB Cloud 提供了高达 64 TB 的存储空间、传输中加密与静态加密以及专属租户服务,预计很快会支持多云。企业版是 SOC 2 就绪的,并提供 99.99% 的 SLA。


FerretDB Cloud 并非唯一提供 MongoDB Atlas 替代方案的托管服务。Azure Cosmos DB for MongoDBAmazon DocumentDB(兼容 MongoDB) 同样是主流云服务供应商提供的热门选项。尽管 MongoDB 之前曾公布过与 AWS 和 Azure 托管服务的兼容性对比结果,但到目前为止,尚未发布任何有关 FerretDB 的相关数据。Farkas 和 Palazhchenko 补充道:

FerretDB Cloud 提供与本地 FerretDB 实例完全相同的特性集。例如,MongoDB 的向量搜索功能仅在 Atlas 上可用,而 FerretDB Cloud 和本地 FerretDB 都直接提供了这一功能。


LinkedIn 的一个讨论帖中,Farkas 详细介绍了项目的起源、推出托管版本的必要性,以及 FerretDB 因开发兼容产品而遭到 MongoDB 威胁提起诉讼的经过。他还分享了自己对于 MongoDB 多年前采用的服务器端公共许可证(SSPL)的看法:

SSPL 有着巨大的影响——如果只有少数云服务提供商拥有提供软件即服务的许可,市场上就无法形成真正的竞争格局,单一供应商就能凭借许可协议来掌控定价权。这正是我们目前在 MongoDB 领域所目睹的现象。


今年早些时候,MongoDB 总法律顾问 Andrew Stephens 在“为开发者构建——而非模仿者”一文中写道:“Ferret 声称自己是开源替代品,但究其本质,这并非开源问题,而是伪装成兼容性的模仿、盗窃和不当使用。” Percona 创始人、开源布道师 Peter Zaitsev 评论道

时间终会证明一切——如果你看一下 DB-Engines 的采用曲线,不难发现 MongoDB 正在输给像 PostgreSQL 这样的开源数据库。当然,他们的收入仍在增长,但 Oracle 数据库亦是如此,这表明市场份额的争夺并非仅与收入增长挂钩。


FerretDB Cloud 目前已在 AWS(包括 AWS 市场)上可用,预计很快将拓展至 Azure 以及谷歌云平台。它提供了四种不同的订阅方案,包括为开发者、学生和小型项目提供的免费档。


【声明:本文由 InfoQ 翻译,未经许可禁止转载。】


原文链接:

https://www.infoq.com/news/2025/09/ferretdb-cloud-mongodb/

2025-09-08 17:305922

评论

发布
暂无评论

TiDB上云之TiDB Operator

TiDB 社区干货传送门

集群管理 TiDB 底层架构 管理与运维 数据库架构设计

GPU服务器到底有什么作用?

Finovy Cloud

云渲染 GPU渲染 云渲染平台

干啥啥都行,这次又拿了第一名!

青藤云安全

网络安全 主机安全 青藤云安全

软件测试 | 测试开发 | 工作多年,技术认知不足,个人成长慢,职业发展迷茫,该怎么办?

测吧(北京)科技有限公司

测试

记一次TiDB数据库报错的处理过程

TiDB 社区干货传送门

管理与运维

使用Online unsafe recovery恢复v6.2同城应急集群

TiDB 社区干货传送门

实践案例 集群管理 管理与运维 数据库架构设计 6.x 实践

大专学历通过大数据培训好找工作吗?

小谷哥

我偷偷学了这5个命令,打印Linux环境变量那叫一个“丝滑”!

wljslmz

Linux 运维 环境变量 11月月更

Vue.nextTick核心原理

yyds2026

Vue

深度解读Webpack中的loader原理

Geek_02d948

webpack

文盘Rust -- 起手式,CLI程序

TiDB 社区干货传送门

开发语言

解读Vue3模板编译优化

yyds2026

Vue

聊聊Vuex原理

yyds2026

Vue

嘉兴市等保测评公司有几家?叫什么名字?

行云管家

等保 等级保护 等保测评 安全等级保护 行云管家堡垒机

SQL 碎碎念,你可能用不到但不能不知道的数据库技巧(1)

百里丶落云

数据库 后端 11月月更

java培训学习后怎么样

小谷哥

对比四大智能合约语言:Solidity 、Rust 、 Vyper 和 Move

One Block Community

区块链 程序员 编程语言 Solidity Move

Etcd API 未授权访问漏洞修复

TiDB 社区干货传送门

监控 实践案例 故障排查/诊断

文盘Rust -- 把程序作为守护进程启动

TiDB 社区干货传送门

开发语言

企业内部即时通讯工具WorkPlus,支持内网私有化部署

BeeWorks

贯彻二十大报告精神,政企如何提前布局信创国产化移动数字化平台?

BeeWorks

企业上云四大优势简单聊聊-行云管家

行云管家

云计算 企业上云 云服务器

固定QPS异步任务功能再探

FunTester

学历通过大数据培训学习合适吗?

小谷哥

阿里云 ODPS-Hologres刷新世界纪录,领先第二名23%

阿里云大数据AI技术

大数据 交互式 ODPS 离线计算

Spark+ignite实现海量数据低成本高性能OLAP

张磊

大数据 spark 分布式数据库 Ignite 内存计算

开发工具安装

青柚1943

看直播,领报告 |《勒索软件的认识与防御指南》最新发布!

青藤云安全

网络安全 勒索病毒 主机安全 勒索 青藤云安全

手写一个webpack插件

Geek_02d948

webpack

阿里云ODPS升级为一体化大数据平台 满足用户多元化数据计算需求

阿里云大数据AI技术

大数据 阿里云

FerretDB Cloud:MongoDB Atlas的开源替代方案_数据库_Renato Losio_InfoQ精选文章