内容提要
FerretDB发布了2.0版本的首个候选版本,作为MongoDB的开源替代品,性能提升20倍,增强兼容性,支持向量搜索和复制。该版本旨在为避免SSPL许可的项目提供MongoDB 5.0+的替代方案,并利用DocumentDB的PostgreSQL扩展提升文档数据库性能。
关键要点
-
FerretDB发布了2.0版本的首个候选版本,作为MongoDB的开源替代品。
-
该版本性能提升20倍,增强了兼容性,支持向量搜索和复制。
-
FerretDB最初于三年前以MangoDB的名义推出,去年正式发布。
-
FerretDB 2.0在性能和兼容性方面有显著提升,支持更多应用程序。
-
FerretDB以Apache 2.0许可证发布,通常与MongoDB驱动程序和工具兼容。
-
FerretDB 2.x利用了微软的DocumentDB PostgreSQL扩展,提升文档数据库性能。
-
FerretDB 2.0提供了与文档数据库协议的接口,用户可以通过Postgres与DocumentDB交互。
-
Farkas表示,DocumentDB的开源使得行业标准化文档数据库的合作更进一步。
-
FerretDB提供了与MongoDB的已知差异列表,尽管协议错误名称和代码相同,但错误消息可能有所不同。
-
FerretDB 1.x仍可在GitHub上获取,鼓励社区继续贡献或自行扩展。
-
FerretDB Cloud正在开发中,初期将在AWS和GCP上提供,未来计划支持Microsoft Azure。
延伸问答
FerretDB 2.0版本有哪些主要改进?
FerretDB 2.0版本性能提升20倍,增强了兼容性,支持向量搜索和复制。
FerretDB是如何与MongoDB兼容的?
FerretDB通常与MongoDB驱动程序和工具兼容,旨在作为MongoDB 5.0+的替代方案。
FerretDB 2.0的发布许可证是什么?
FerretDB以Apache 2.0许可证发布。
FerretDB 2.0如何利用DocumentDB的扩展?
FerretDB 2.x利用微软的DocumentDB PostgreSQL扩展,引入BSON数据类型和相关操作,提升文档数据库性能。
FerretDB Cloud的计划是什么?
FerretDB Cloud正在开发中,初期将在AWS和GCP上提供,未来计划支持Microsoft Azure。
FerretDB与MongoDB的已知差异有哪些?
FerretDB提供了与MongoDB的已知差异列表,尽管协议错误名称和代码相同,但错误消息可能有所不同。