Apache Cassandra
Apache Cassandra
软件描述
当您需要在不牺牲性能的前提下实现可扩展性和高可用性时,Apache Cassandra 数据库是最佳选择。
官方网站
访问软件的官方网站了解更多信息
cassandra.apache.org
什么是 Apache Cassandra?
Apache Cassandra已成为推动当今许多现代商业应用的领先NoSQL平台,它通过提供持续可用性、高可扩展性与性能、强大的安全性和简便的操作,同时降低了整体拥有成本。当您需要在不牺牲性能的前提下实现可扩展性和高可用性时,Apache Cassandra数据库是最佳选择。其在通用硬件或云基础设施上具备线性可扩展性和经过验证的容错能力,使其成为关键业务数据的理想平台。Cassandra支持跨多个数据中心的复制,业界领先,能够为用户提供更低的延迟,并让您在面对区域故障时拥有信心。
Cassandra的数据模型提供了列索引的便捷性,同时具备日志结构更新的高性能,对去规范化和物化视图有强大支持,并内置了强大的缓存功能。数据会自动复制到多个节点以实现容错,支持跨多个数据中心的复制。故障节点可被替换,且无需停机。
随着新机器的加入,读写吞吐量均呈线性增长,应用程序不会出现任何停机或中断。
了解更多,请参阅代码示例、工作坊、演示等资料:https://www.datastax.com/dev
在AWS、Azure或Google Cloud上尝试DataStax Astra的免费永久层级(5GB):https://astra.datastax.com/register
Astra原生支持http://stargate.io项目,该项目为REST、无模式、文档式JSON(基于REST)以及GraphQL(未来还将增加更多API)提供自动API端点。Astra与Stargate将协调功能与存储功能分离至独立节点,从而实现更灵活的架构,以及在扩展时更低的资源利用率。
🔄 替代方案
50 个选择
NosDB
软件
NosDB 是一款完全基于 .NET 的开源 NoSQL 数据库(采用 Apache 2.0 许可证发布)。NosDB 极其快速,且可线性扩展,能够使您的 .NET 应用程序处理极端的事务负载(XTP)。

Garnet
软件
Garnet 是微软研究院开发的一种远程缓存存储系统,具备强大的性能(吞吐量和延迟)、可扩展性、存储能力、恢复机制、集群分片、键迁移和复制等功能。Garnet 可与现有的 Redis 客户端兼容。

chainifyDB
软件
ChainifyDB 是一种数据库的区块链解决方案。它提供了一个层面,使数据库可以接入 ChainifyDB 网络,并在接入的数据库网络中同步数据库的记录。