CockroachDB

CockroachDB
软件描述
Cockroach 是一个分布式键/值数据存储系统,它将 ACID 事务语义和版本化值作为核心特性。其主要设计目标是实现全局一致性和高可用性,因此得名。
官方网站
访问软件的官方网站了解更多信息
www.cockroachlabs.com
什么是 CockroachDB?
Cockroach 是一个分布式键/值数据存储系统,其核心特性支持 ACID 事务语义和版本化值。其主要设计目标是实现全局一致性和高可用性,因此得名。Cockroach 的目标是在极小的延迟中断和无需人工干预的情况下,容忍磁盘、机器、机架乃至整个数据中心的故障。Cockroach 节点设计对称,目标是仅使用一个二进制文件,配置简单,无需依赖任何辅助服务。
源代码已公开,但最新版本的许可证并非开源。三年后,商业源代码许可将转换为开源的 Apache 2.0 许可证。
主要功能
🔄 替代方案
91 个选择
SQLGate
软件
SQLGate 是一个集成的数据库管理与开发解决方案,可简化数据库的构建与运行。该解决方案适用于不同类型的数据库,SQLGate 针对市场上占 83.2% 的七种数据库进行了定制。

Slashbase
Slashbase 是一个开源的浏览器内数据库 IDE,可帮助你完成开发和数据分析工作。你可以使用 Slashbase 连接到任何数据库,浏览数据和表结构,编写、运行和保存查询,直接在浏览器中创建图表。支持 PostgreSQL 和 MongoDB。

HSQLDB
HSQLDB(超结构化查询语言数据库)是一个用 Java 编写的关联系统数据库管理系统。它具有 JDBC 驱动程序,并支持 SQL-92 和 SQL:2008 标准的大部分内容。它提供了一种快速、小巧(版本 2 大小约为 1300 千字节)的解决方案。

CUBRID Database
CUBRID 是一个功能全面、基于 GPL/BSD 开源许可的、高度优化用于 Web 应用的关系统关系数据库管理系统。CUBRID 采用 C/C++ 开发,内置原生高可用性、在线热备份及其他功能。支持 JDBC、PHP、ODBC/.NET、Ruby 和 Python 等 API。

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