Hazelcast

Hazelcast
软件描述
Hazelcast 是一个基于 Java 的内存中开源数据网格。通过多个节点组成集群,数据在节点间均匀分布,从而实现存储空间和处理能力的横向扩展。
官方网站
访问软件的官方网站了解更多信息
www.hazelcast.com
什么是 Hazelcast?
Hazelcast 是一个基于 Java 的内存中开源数据网格。通过多个节点组成集群,数据在节点间均匀分布,从而实现存储空间和处理能力的横向扩展。备份也根据配置以类似的方式分布在各个节点中,从而防止单个节点故障带来的风险。
🔄 替代方案
36 个选择
H2 Database Engine
H2 是用 Java 编写的关系型数据库管理系统。它可以嵌入 Java 应用程序中,也可运行在客户端/服务器模式下。磁盘占用空间(JAR 文件大小)约为 1 MB。

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

VoltDB
VoltDB 是一个极快的 NewSQL 数据库系统,专为现代横向扩展架构设计——通过高速数据网络连接的快速、低成本服务器。

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

NCache
NCache 是一个适用于 .NET、Java 和 Node.js 的开源内存分布式缓存。NCache 提供了一种极快且可线性扩展的分布式缓存,用于缓存应用程序数据,从而减少昂贵的数据库访问。

TayzGrid
TayzGrid 是一种弹性内存数据网格,具备自愈型点对点动态数据网格集群架构。TayzGrid 是一种极快且可线性扩展的数据网格,并提供智能复制以确保数据可靠性,同时不影响可扩展性。

Apache Ignite
高性能、集成式且分布式的内存平台,用于实时计算和处理大规模数据集。
