Spring系列學習之Spring Data Apache Cassandra資料訪問
阿新 • • 發佈:2018-12-22
英文原文:https://spring.io/projects/spring-data-cassandra
目錄
概述
Apache Cassandra NoSQL資料庫為尋求處理高速,大容量和可變資料流的解決方案的團隊提供了許多新功能。 這種新的思維方式引入了新的概念和學習曲線,可能會讓團隊成員和團隊經理感到恐懼。 Apache Cassandra的Spring Data為過去使用過其他Spring Data模組的人提供了一個熟悉的介面。
使用Apache Cassandra的Spring Data時,使用Apache Cassandra開發應用程式的學習曲線顯著減少。 憑藉註釋POJO保持高水平的能力,或具有高效能資料提取功能的低級別,Apache Cassandra模板的Spring Data肯定能滿足每個應用程式的需求。
特性
- 基於常見的Spring Data介面構建儲存庫
- 支援同步和非同步資料操作
- 非同步回撥支援
- 支援基於XML的Keyspace建立和CQL表建立
- 所有叢集和會話功能的JavaConfig和XML支援
- 異常轉換為熟悉的Spring DataAccessException層次結構
- 方便的QueryBuilders消除了學習CQL的需要
- 自動實現Repository介面,包括支援自定義查詢方法
- 基於最新的DataStax Enterprise CQL Java驅動程式
快速開始
使用Spring Initializr引導您的應用程式。
學習
文件
每個Spring專案都有自己的; 它詳細解釋瞭如何使用專案功能以及使用它們可以實現的功能。
2.1.3 CURRENT GA | Reference Doc. | API Doc. |
2.2.0 M1 PRE | Reference Doc. | API Doc. |
2.2.0 SNAPSHOT | Reference Doc. | API Doc. |
2.1.4 SNAPSHOT | Reference Doc. | API Doc. |
2.0.13 SNAPSHOT | Reference Doc. | API Doc. |
2.0.12 GA | Reference Doc. | API Doc. |
1.5.18 SNAPSHOT | Reference Doc. | API Doc. |
1.5.17 GA | Reference Doc. | API Doc. |