閉じる

Spring Data for Apache Cassandra

3.0.4.RELEASE

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 Boot 構成

Spring Initializr

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

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

ドキュメント

Spring プロジェクト別に用意されています。プロジェクトの機能を使用する方法と、それを使用して達成できることを詳細に説明しています。
3.0.4.RELEASE CURRENT GA リファレンスドキュメント (英語) API ドキュメント (英語)
3.1.0-SNAPSHOT SNAPSHOT
3.1.0-RC2 PRE リファレンスドキュメント (英語) API ドキュメント (英語)
3.0.5.BUILD-SNAPSHOT SNAPSHOT
2.2.11.BUILD-SNAPSHOT SNAPSHOT
2.2.10.RELEASE GA リファレンスドキュメント (英語) API ドキュメント (英語)
2.1.21.BUILD-SNAPSHOT SNAPSHOT
2.1.20.RELEASE GA リファレンスドキュメント (英語) API ドキュメント (英語)