FerretDB

FerretDB

FerretDB

软件

软件描述

FerretDB(前身为MangoDB)是一个开源代理,可将MongoDB wire协议查询转换为SQL,并使用PostgreSQL作为数据库引擎。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.ferretdb.io

安全链接HTTPS
立即访问

什么是 FerretDB?

FerretDB(前身为MangoDB)是一个开源代理,可将MongoDB网络协议查询转换为SQL,并使用PostgreSQL作为数据库引擎。FerretDB旨在成为MongoDB的事实开源替代品。

为何我们需要MangoDB? 对许多开发者而言,MongoDB是一项改变生活的技术,使其能够比使用关系型数据库更快地构建应用程序。其易于使用且文档齐全的驱动程序使MongoDB成为目前最易用的数据库解决方案之一。然而,MongoDB放弃了其开源根基,将许可证更改为SSPL,导致其无法被众多开源及商业项目使用。

大多数MongoDB用户并不需要MongoDB提供的诸多高级功能,但他们确实需要一个开源的数据库解决方案。认识到这一点,MangoDB应运而生,旨在填补这一空白。

范围 MangoDB将兼容MongoDB驱动程序,在许多情况下可作为MongoDB的即插即用替代方案。

🔄 替代方案

99 个选择
0

HSQLDB(Hyper Structured Query Language Database)是一个用Java编写的关联数据库管理系统。它具有JDBC驱动程序,支持SQL-92和SQL:2008标准的大部分功能。它提供快速、轻量级(版本2中约1300千字节)的数据库解决方案。

CUBRID Database

CUBRID Database

0

CUBRID 是一个功能全面的、采用 GPL/BSD 许可证的开源关系型数据库管理系统,专为 Web 应用程序高度优化。CUBRID 使用 C/C++ 开发,具备原生高可用性、在线热备份等特性。提供 JDBC、PHP、ODBC/.NET、Ruby 及 Python 等 API。

OrbitDB

OrbitDB

0

OrbitDB 是一个无服务器、分布式、点对点的数据库。OrbitDB 使用 IPFS 作为数据存储,并利用 IPFS 广播订阅功能自动与同伴同步数据库。它是一个最终一致性数据库,使用 CRDT 实现无冲突的数据库合并,使 OrbitDB 成为一个出色的……

0

Vertica 是一种基于网格的列式数据库,专为管理大量且快速增长的数据而设计,并在数据仓库及其他查询密集型应用中提供极快的查询性能。

Apache HBase

Apache HBase

0

HBase 是一个开源的非关系型分布式数据库,其设计灵感来自 Google 的 BigTable,使用 Java 编写。它是 Apache 软件基金会 Hadoop 项目的一部分,运行在 HDFS(Hadoop 分布式文件系统)之上,提供……

2

Hazelcast 是一个基于 Java 的内存中开源数据网格。通过多个节点组成集群,数据在节点间均匀分布,从而实现存储空间和处理能力的横向扩展。

0

LiteDB 是一个无需配置、适用于移动设备的开源数据库,其功能类似于 MongoDB。它是一个无服务器数据库,仅由一个小于 450KB 的 DLL 文件提供,完全使用 .NET C# 管理代码编写,并兼容 .NET 4.5 和 NETStandard 2.0。

0

一个在Lua应用服务器中运行的NoSQL数据库。Tarantool结合了Node.JS的网络编程能力与Redis的数据持久化功能。

上一页下一页

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub