《Spring Data 官方文檔翻譯》preface到2.requirements
Table of contents for 10
- 《Spring Data 官方文檔翻譯》preface到2.requirements
前言
1. 項目元數據
介紹
本文檔是關於Spring Data – Cassandra Support的參考指南。 它解釋了Cassandra模塊的概念和語義以及各種存儲命名空間的語法。
本節提供了Spring和Cassandra數據庫的一些基本介紹。 本文檔的其餘部分僅提供Spring Data Cassandra特性,並假定用戶熟悉Cassandra以及Spring概念。
了解 Spring
Spring Data使用Spring框架的 核心 功能, 比如 IoC 容器, 類型轉換係統, 表達式語言, JMX集成, 以及可移植性 DAO異常結構。雖然了解Spring API,和它們背後的概念是什麼並不重要。但是至少,你在選擇使用任何IoC容器之前,你應該熟悉IoC背後的想法。
Cassandra支持的核心功能可以直接使用,無需調用Spring容器的IoC服務。這很像’JdbcTemplate’ 這樣的不使用Spring容器的其他任何服務就可以使用’standalone’ 。要利用Spring Data Cassandra的所有功能(如資源庫支持),您需要使用Spring庫的某些配置。
要了解有關Spring的更多信息,可以參考Spring框架的綜合(有時是全方麵)文檔。 博客和書本上關於這個問題有很多文章, – 看看Spring框架 首頁 了解更多信息
了解 NoSQL 和 Cassandra
NoSQL存儲在存儲世界的掀起了巨大的風暴。它是一個有著大量的解決方案,術語和模式的巨大的領域(為了使這更有價值甚至這個術語本身有多個 含義)。 雖然有一些常見的原則,但用戶對DATACASS支持的Cassandra Columnar NoSQL數據存儲的熟悉在某種程度上是至關重要的。熟悉這種解決方案的最好方法是閱讀他們的文檔並遵循他們的例子 – 通常隻需要5-10分鍾的時間來完成它們,如果你僅使用過RDMBS,那麼這些練習會使你大開眼界。
能夠腳踏實地學習Cassandra的地方是 cassandra.apache.org/。以下是其他有用資源的列表。
- 這個Planet Cassandra網站有許多Cassandra最佳實踐的寶貴的資源。
這個 DataStax 網站提供商業支持和許多資源。
2. 要求
Spring Data Cassandra 1.x 需要JDK 6.0及以上版本, 以及 Spring Framework 3.2.x 及以上版本.
目前我們使用DataStax Java驅動程序(2.0.X)來支持Cassandra 2.X。
最後更新:2017-05-19 11:32:00