《Spring Data 官方文档翻译》preface到2.requirements

Table of contents for 10

  1. 《Spring Data 官方文档翻译》preface到2.requirements

原文链接

前言

Spring Data Cassandra项目将核心Spring概念应用于使用Cassandra Columnar数据存储的开发解决方案。 我们提供了一个“模板”作为高级抽象用于存储和查询文档。 你会注意到其与Spring框架中的JDBC支持的相似之处。

介绍

本文档是关于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/。以下是其他有用资源的列表。

这个 DataStax 网站提供商业支持和许多资源。

2. 要求

Spring Data Cassandra 1.x 需要JDK 6.0及以上版本, 以及 Spring Framework 3.2.x 及以上版本.

目前我们使用DataStax Java驱动程序(2.0.X)来支持Cassandra 2.X。

上一篇:分布式存储系统Cassandra


下一篇:Ubuntu 14.04下升级GNOME至3.12