Apache Cassandra
Apache Cassandra
软件描述
当您需要在不牺牲性能的前提下实现可扩展性和高可用性时,Apache Cassandra 数据库是正确选择。
官方网站
访问软件的官方网站了解更多信息
cassandra.apache.org
什么是 Apache Cassandra?
Apache Cassandra 已成为推动当今众多现代业务应用的领先 NoSQL 平台,通过提供持续可用性、高可扩展性和性能、强大的安全性以及操作简便性,同时降低总体拥有成本。
当您需要在不牺牲性能的前提下实现可扩展性和高可用性时,Apache Cassandra 数据库是理想选择。其线性可扩展性以及在通用硬件或云基础设施上的可靠容错能力,使其成为关键任务数据的理想平台。Cassandra 对跨多个数据中心复制的支持处于行业领先地位,能为用户提供更低延迟,并确保在区域故障时系统仍可正常运行。
Cassandra 的数据模型兼具列索引的便利性与日志结构更新的高性能,对去规范化和物化视图提供强力支持,并具备功能强大的内置缓存机制。数据会自动复制到多个节点以保证容错性。支持跨多个数据中心的复制,故障节点可无缝替换而无需停机。
随着新机器的增加,读写吞吐量均呈线性增长,且应用程序无需中断或停机。
访问 https://www.datastax.com/dev 了解更多代码示例、工作坊、演示等内容。
立即在 DataStax Astra 的免费永久层级(5GB)上试用,支持 AWS、Azure 或 Google Cloud:https://astra.datastax.com/register
Astra 原生支持 http://stargate.io 项目,该平台可为 REST、无模式文档式 JSON、GraphQL 提供自动 API 端点(更多 API 正在开发中)。Astra 与 Stargate 还将协调与存储分离至不同节点,从而实现更灵活的架构,并在扩展时降低资源消耗。
🔄 替代方案
51 个选择
Datomic
Datomic 是一个灵活的时间事实数据库,支持查询和连接,具有弹性扩展性以及 ACID 事务。

Matisse
Matisse Software Inc. 为需要快速且经济高效地开发和部署可扩展应用程序及服务的公司提供数据库软件与服务。Matisse 9 是首款 SQL-面向对象可编程数据服务器,属于对象关系型数据库产品。

PlanetScale
兼容MySQL的无服务器数据库平台。

TiDB
TiDB 是一个开源的 NewSQL 数据库,支持混合事务和分析处理(HTAP)工作负载。它兼容 MySQL,能够提供水平扩展性、强一致性和高可用性。

ProvenDB
ProvenDB 采用区块链技术,打造全球首个真正可信的数据平台。ProvenDB 适用于监管行业,或任何数据完整性至关重要的领域。

CovenantSQL
CovenantSQL 为 ÐApps 和非区块链项目提供去中心化、不可变且无服务器的支持。CovenantSQL 致力于构建更优的基础设施,让您完全掌控自己的数据,并降低迁移成本。

Modex BCDB
Modex区块链数据库(BCDB)是一种混合数据存储系统,结合了标准数据库引擎与区块链框架,增加了独特的定制功能,使该技术在企业环境中成为一种高效工具。

Postchain
Postchain 是一个用于实现自定义区块链的模块化框架,特别适用于联盟链(也称为许可链、企业链、私有链、联邦链,有时也称为分布式账本技术)。

