FerretDB

FerretDB
软件
软件描述
FerretDB(前身为MangoDB)是一个开源代理,可将MongoDB wire协议查询转换为SQL,并使用PostgreSQL作为数据库引擎。
官方网站
访问软件的官方网站了解更多信息
www.ferretdb.io
什么是 FerretDB?
FerretDB(前身为MangoDB)是一个开源代理,可将MongoDB网络协议查询转换为SQL,并使用PostgreSQL作为数据库引擎。FerretDB旨在成为MongoDB的事实开源替代品。
为何我们需要MangoDB? 对许多开发者而言,MongoDB是一项改变生活的技术,使其能够比使用关系型数据库更快地构建应用程序。其易于使用且文档齐全的驱动程序使MongoDB成为目前最易用的数据库解决方案之一。然而,MongoDB放弃了其开源根基,将许可证更改为SSPL,导致其无法被众多开源及商业项目使用。
大多数MongoDB用户并不需要MongoDB提供的诸多高级功能,但他们确实需要一个开源的数据库解决方案。认识到这一点,MangoDB应运而生,旨在填补这一空白。
范围 MangoDB将兼容MongoDB驱动程序,在许多情况下可作为MongoDB的即插即用替代方案。
🔄 替代方案
99 个选择
SQLGate
SQLGate 是一款集成的数据库管理和开发解决方案,可简化数据库的构建与操作。该方案适用于多种类型的数据库,针对占数据库管理系统(DBMS)市场83.2%的七种不同数据库进行了定制。

H2 Database Engine
H2 是用 Java 编写的关系型数据库管理系统。它可以嵌入 Java 应用程序中,也可运行在客户端/服务器模式下。磁盘占用空间(JAR 文件大小)约为 1 MB。

Bluzelle Decentralized DB
Bluzelle 是一个由 PBFT 共识引擎驱动的去中心化开源数据库,它是一种 NoSQL 键值存储数据库。了解无需信任的计算,通过免费参与我们的测试版,发现去中心化的优势。

Orient DB
文档图数据库支持SQL和原生查询、异步命令、意图等。

Oracle Database
Oracle数据库可在运行Windows、Linux和UNIX系统的集群服务器或单服务器上,提供业界领先的性能、可扩展性、安全性和可靠性。它具备全面的功能,可轻松管理最复杂的事务处理、业务……

GraphDB
GraphDB 是一个 RDF 图数据库或三元组存储。它是唯一能够在大规模下执行语义推理的三元组存储,使用户能够从现有事实中创建新的语义事实。它还具备可视化三元组的能力。

RapidStash
RapidStash 是一种仅通过 JSON 快速发布沙箱 API 的服务。如果你已有数据发送和接收的构想,但尚未准备好构建后端,只需将一些示例数据放入“储藏”中,即可在其中进行交互。

