閉じる

Spring Data for Apache Cassandra

3.1.7

Apache Cassandra NoSQL Database は、高速、大容量、可変のデータフローを処理するソリューションを探しているチームに多くの新しい機能を提供します。この新しい考え方は、新しい概念と学習曲線をもたらし、チームメンバーとチームマネージャーを脅かします。Apache Cassandra の Spring Data は、過去に他の Spring Data モジュールを使用したことのある人にとって使い慣れたインターフェースを提供します。

Apache Cassandra に Spring Data を使用すると、Apache Cassandra でアプリケーションを開発するための学習曲線が大幅に短縮されます。アノテーション付きの POJO で高レベルを維持する機能、または高性能データ取り込み機能で低レベルを維持する機能により、Apache Cassandra テンプレート用の Spring Data はすべてのアプリケーションのニーズを確実に満たします。

機能

  • 一般的な Spring Data インターフェースに基づいてリポジトリを構築する

  • 同期、反応、非同期のデータ操作のサポート

  • XML ベースのキースペース作成および CQL テーブル作成のサポート

  • すべてのクラスターおよびセッション機能に対する JavaConfig および XML サポート

  • おなじみの Spring DataAccessException 階層への例外変換

  • CQL を学ぶ必要をなくす便利な QueryBuilders

  • カスタムクエリメソッドのサポートを含むリポジトリインターフェースの自動実装

  • 2.x バージョンは 3.x DataStax CQL Java ドライバーに基づいており、3.x バージョンは DataStax Java ドライバー 4.x を使用する

Spring Initializr

プロジェクトのクイックスタート

Spring Initializr (英語) を使用してアプリケーションをブートストラップします。

ドキュメント

Spring プロジェクト別に用意されています。プロジェクトの機能を使用する方法と、それを使用して達成できることを詳細に説明しています。
3.1.7 CURRENT GA リファレンスドキュメント (英語) API ドキュメント (英語)
3.2.0-SNAPSHOT SNAPSHOT
3.2.0-RC1 PRE リファレンスドキュメント (英語) API ドキュメント (英語)
3.1.8-SNAPSHOT SNAPSHOT
3.0.9.BUILD-SNAPSHOT SNAPSHOT
3.0.8.RELEASE GA リファレンスドキュメント (英語) API ドキュメント (英語)
2.2.14.BUILD-SNAPSHOT SNAPSHOT
2.2.13.RELEASE GA リファレンスドキュメント (英語) API ドキュメント (英語)