FerretDB:MongoDB的开源替代品发布2.0版本

FerretDB:MongoDB的开源替代品发布2.0版本

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

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的已知差异列表,尽管协议错误名称和代码相同,但错误消息可能有所不同。

➡️

继续阅读