CockroachDB

CockroachDB
软件描述
Cockroach 是一个分布式键值存储系统,原生支持 ACID 事务语义和版本化值。其主要设计目标是实现全局一致性和高可用性,因此得名。
官方网站
访问软件的官方网站了解更多信息
www.cockroachlabs.com
什么是 CockroachDB?
Cockroach 是一个分布式键值存储系统,原生支持 ACID 事务语义和版本化值。其主要设计目标是实现全局一致性与高可用性,因此得名。Cockroach 能够在磁盘、机器、机架甚至数据中心发生故障时,以最小的延迟中断和无需人工干预的方式继续运行。Cockroach 节点是对称的,设计目标是仅需一个二进制文件,配置极简,且无需依赖其他辅助服务。
源代码可获取,但最新版本的许可证并非开源。三年后,Business Source License 将转换为开源的 Apache 2.0 许可证。
主要功能
🔄 替代方案
93 个选择
OrbitDB
OrbitDB 是一个无服务器、分布式、点对点的数据库。OrbitDB 使用 IPFS 作为数据存储,并利用 IPFS 广播订阅功能自动与同伴同步数据库。它是一个最终一致性数据库,使用 CRDT 实现无冲突的数据库合并,使 OrbitDB 成为一个出色的……

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

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

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

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

NosDB
NosDB 是一个 100% 原生 .NET 开源 NoSQL 数据库(采用 Apache 2.0 许可证发布)。NosDB 极其快速且具有线性扩展能力,可使您的 .NET 应用程序处理极端事务负载(XTP)。

GridGain In-Memory Data Fabric
GridGain 内存数据编织是一种经过验证的软件解决方案,可在单一、全面的数据访问和处理层中实现高性能事务处理、实时流式传输和快速分析。

