FerretDB v1.24 Documentation
50 1640 3
FerretDB 是一个真正开源的 MongoDB 替代品,它建立在 PostgreSQL 之上,允许开发者使用 MongoDB 驱动程序与 PostgreSQL 数据库后端无缝协作。FerretDB 通过一个无状态代理将 MongoDB 协议查询转换为 SQL 语句,使得它在许多情况下可以作为 MongoDB 的直接替代品。它支持 MongoDB 6.0+ 协议,使用 BSON(二进制 JSON)存储数据,并兼容 MongoDB 驱动程序和工具。FerretDB 用 Go 语言编写,遵循 Apache-2.0 开源协议,旨在帮助开发者避免供应商锁定和伪开源许可证,同时利用 PostgreSQL 的强大功能和灵活性。