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 个选择
Couchbase
软件
Couchbase 是 NoSQL 数据库市场份额的领导者,已在 AOL、德意志邮政、NTT Docomo、Salesforce.com、Turner 广播公司、Zynga 以及全球数百家其他组织中实现生产部署。
亚马逊红shift使用SQL分析数据仓库、操作数据库和数据湖中的结构化和半结构化数据,采用AWS设计的硬件和机器学习技术,在任何规模下均实现最佳的价格性能。

Google Cloud Bigtable
软件
Bigtable 是 Google 云平台产品组合中的一项完全托管的宽列和键值 NoSQL 数据库服务,适用于大规模分析和操作工作负载。

ScyllaDB
软件
是一种开源的分布式非关系型宽列数据存储。它与 Apache Cassandra 兼容,支持相同的协议(CQL 和 Thrift)和文件格式(SSTable),并支持 Amazon DynamoDB API,基于 C++20。

Amazon DynamoDB
软件
亚马逊DynamoDB是亚马逊公司作为亚马逊云服务(Amazon Web Services)产品组合的一部分提供的一个完全托管的非关系型数据库服务。该服务于2012年1月18日由亚马逊首席技术官沃纳·沃格尔宣布推出。简介 DynamoDB与其他亚马逊服务不同,它允许开发者购买……

Firestore
软件
Firestore 是一种为自动扩展、高性能和简化应用开发而设计的 NoSQL 文档数据库。尽管 Firestore 的接口具有传统数据库的许多相同功能,但作为 NoSQL 数据库,它在描述数据的方式上与传统数据库存在差异。