Apache Cassandra v4.1 Documentation

Apache Cassandra 是一款高度可扩展的高性能分布式 NoSQL 数据库,适合管理大量跨数据中心的结构化数据。它采用 Masterless 架构,提供线性扩展性和极高的可用性。

本手册整理自 Apache Cassandra v4.1 官方文档,涵盖以下章节:

  • Plug-ins:Cassandra 插件
  • Getting Started:入门、安装、配置、数据读写、客户端驱动
  • What’s new:v4.1 新特性
  • Architecture:Dynamo、存储引擎、一致性保证
  • Data modeling:数据建模概念、逻辑/物理模型、Schema、查询
  • CQL:Cassandra 查询语言(定义、类型、DML、运算符、索引、物化视图、函数、JSON、安全、触发器)
  • Configuration:cassandra.yaml 等配置文件
  • Operating:硬件、安全、拓扑变更、Hints、Repair、备份、压缩、监控、Bulk Loading、CDC
  • Tools:CQL Shell、nodetool、SSTable 工具、cassandra-stress
  • Troubleshooting:节点查找、日志阅读、故障排查工具
  • Development:构建、测试、代码规范、提交、CI
  • FAQ:常见问题