10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

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:301

评论

发布
暂无评论

华为云GaussDB专家走进课堂,跟莘莘学子聊聊数据库

华为云开发者联盟

数据库 人才培养 华为云 GaussDB 华为云数据库

提效24.3%!看OA预算管理系统的低代码开发实践

鲸品堂

低代码开发

Java篇|忘记格式化代码,把女朋友鸽了

Jianmu

Java 自动化 持续集成 建木CI 格式化代码

AppCube快速开发问卷调查应用在WeLink发布上线

DS小龙哥

3月月更

CPU的“花招”已耍完?无指令集架构颠覆旧套路

OneFlow

人工智能 机器学习 深度学习 英伟达 芯片

看完微信抢红包算法你就明白,为啥你不是手气最佳

华为云开发者联盟

算法 微信红包 手气最佳 剩余金额随机法 割线法

java培训-Redis 原理与知识总结分享 不愁面试

@零度

redis JAVA开发

web前端培训-通过JS 可以读取电脑上所有数据

@零度

JavaScript 前端开发

摩尔定律的现在及未来

科技新消息

Linux常用命令分享:有手就会,但能解决95%以上的问题

优麒麟

Linux 开源 计算机 优麒麟

NetCore性能排查

神农写代码

还搞不明白,一次性给你总结好网络层概念

华为云开发者联盟

网络协议 IP 网络层 组网

行业分析| 音视频呼叫邀请适用于多领域

anyRTC开发者

音视频 WebRTC 语音通话 视频通话 呼叫邀请

FabEdge V0.5.0 新特性:支持跨集群服务访问

BoCloud博云

开源 边缘计算 cncf

OceanBase 在证券行业基金资管场景落地实践与解决方案

OceanBase 数据库

证券 oceanbase

TDengine 在智慧矿山系统中的应用

TDengine

TDengine 和 InfluxDB 查询性能对比测试报告

TDengine

数据库 tdengine

web前端技术Mongoose详解

编程江湖

Apache Impala架构解析及与Hive、SparkSQL的性能比较

编程江湖

助力数字经济 明源云助力不动产行业打造数字新引擎

科技热闻

想做好分布式架构?这个知识点一定要理解透!

博文视点Broadview

OpenHarmony标准设备应用开发(一)——HelloWorld

OpenHarmony开发者

Hello World ! OpenHarmony 标准设备

提高企业产品交付效率系列(1)—— 企业应用一键安装和升级

北京好雨科技有限公司

Kubernetes PaaS rainbond

四大功能!带你初识 Fabric | 容器网络系列第2期

BoCloud博云

云原生 容器网络方案

成为 DevOps 工程师需要具备哪些能力?

飞算JavaAI开发助手

vivo 商品中台的可视化微前端实践

vivo互联网技术

可视化 前端特效

在 Rainbond 中一键安装高可用 Nacos 集群

北京好雨科技有限公司

开源 Kubernetes nacos PaaS rainbond

给工厂做开发,竟然喝着咖啡听“交响”?

阿里云云效

云计算 阿里云 DevOps 研发 研发提效

【Git教程】Git最全使用指南

阿里云云效

git 云计算 阿里云 DevOps Codeup

Spark的job、stage和task的机制论述

编程江湖

安利一个小众但实用的导航网站(推荐收藏)

小炮

导航网站

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