S
S
Spring 实战(第五版)
搜索文档…
S
S
Spring 实战(第五版)
Spring 实战(第 5 版)
第一部分 Spring 基础
第 1 章 Spring 入门
第 2 章 开发 Web 应用程序
第 3 章 处理数据
第 4 章 Spring 安全
第 5 章 使用配置属性
第二部分 集成 Spring
第 6 章 创建 REST 服务
第 7 章 调用 REST 服务
第 8 章 发送异步消息
第 9 章 集成 Spring
第三部分 响应式 Spring
第 10 章 Reactor 介绍
第 11 章 开发响应式 API
第 12 章 响应式持久化数据
12.1 理解 Spring Data 响应式历程
12.2 使用响应式 Cassandra 库
12.2.1 开启 Spring Data Cassandra
12.2.2 理解 Cassandra 数据模型
12.2.3 Cassandra 持久化实体映射
12.2.4 编写响应式 Cassandra 库
12.3 编写响应式 MongoDB 库
12.4 总结
第四部分 云原生 Spring
第 13 章 服务发现
第 14 章 配置管理
第 15 章 处理失败和时延
第五部分 部署Spring
第 16 章 使用 SpringBoot Actuator
第 17 章 管理 Spring
第 18 章 使用 JMX 监控 Spring
第 19 章 部署 Spring
由
GitBook
提供支持
12.2 使用响应式 Cassandra 库
Cassandra 是一个分布式、高性能、高可用、最终一致、分区行存储的 NoSQL 数据库。
这些词描述了 Cassandra 的主要特点,每一个都准确的说明了 Cassandra 的一种能力。简单地说,Cassandra 以数据行的方式处理数据,这些数据被写入到表中,这些表分区后,存储到多个节点上。没有一个节点存储所有数据,且任何给定的行,都是以跨多个节点的多个复本存储的,这种方式就消除了单点故障。
Spring Data Cassandra 为 Cassandra 提供了自动 Repository 支持。这和为关系数据库提供支持的 Spring Data JPA 有很大不同。此外,Spring Data Cassandra 提供了新的注解,用于将应用程序实体类型映射到后台数据库结构上。
在我们进一步探索 Cassandra 之前,必须始终牢记一点。就是尽管 Cassandra 与 Oracle、SQL Server 等关系型数据库有许多相似的概念,但 Cassandra 不是一个关系型数据库。 Cassandra 在很多方面与关系型数据库不同,我将试图解释 Cassandra 的特质,以及通过 Spring Data 使用它。我鼓励您阅读 Cassandra
(http://cassandra.apache.org/doc/latest/)
的官方文档,以彻底全面的了解为什么 Cassandra 如此大受欢迎。
让我们从在 Taco Cloud 项目中启用 Spring Data Cassandra 开始。
以前
12.1.3 开发响应式库
下一个
12.2.1 开启 Spring Data Cassandra
最近更新
1yr ago
复制链接