6.2 Apache Cassandra Apache Cassandra 概述 Apache Cassandra 是一个开源的分布式数据库系统,它在 Facebook 上诞生,并于 2008 年作为一个开源项目发布。Cassandra 的设计目标是实现无单点故障(No Single Point of Failure)的高可用性和可扩展性。它使用分布式架构来进行数据分片和复制,确保无论多少节点加入集群,系统都能够高效地处理海量数据。 Cassandra 是一种宽列存储数据库,与传统的关系数据库不同,Cassandra 使用的是无模式的列族(Column Family)模型。每个列族由多个行组成,且每行的数据结构可以不同,这使得它非常适合处理动态、变化的数据。