問題タブ [spring-data-cassandra]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1036 参照

java - クエリを試行したすべてのホストが失敗しました (試行: PC

Cassandra DBでSpring Daoをやっていますが、接続できません。

このエラーが発生しています

SLF4J: クラス "org.slf4j.impl.StaticLoggerBinder" のロードに失敗しました。SLF4J: 無操作 (NOP) ロガー実装へのデフォルト設定 SLF4J: 詳細については、http: //www.slf4j.org/codes.html#StaticLoggerBinderを参照してください。

スレッド「メイン」での例外 com.datastax.driver.core.exceptions.NoHostAvailableException: クエリの試行に失敗したすべてのホスト (試行: PC264506/10.249.67.4:9042 (com.datastax.driver.core.TransportException: [PC264506) /10.249.67.4:9042] 接続できません)) com.datastax.driver.core.ControlConnection.reconnectInternal(ControlConnection.java:223) で com.datastax.driver.core.ControlConnection.connect(ControlConnection.java:78) でcom.datastax.driver.core.Cluster$Manager.init(Cluster.java:1230) com.datastax.driver.core.Cluster.init(Cluster.java:157) com.datastax.driver.core.Cluster. connect(Cluster.java:245) at com.datastax.driver.core.Cluster.connect(Cluster.java:278) at org.spring.cassandra.example.CassandraApp.main(CassandraApp.java:32)

私のPOM:

そして、cassandra.yamlの設定も確認しました...

0 投票する
2 に答える
6680 参照

java - spring-data-cassandra を使用した Spring Boot アプリケーションでの TTL サポート

スプリングブートアプリケーションを使用してデータを挿入および更新しながら、各列に TTL を追加しようとしています。このために、私は spring-data-cassandra 1.1.3.RELEASE を使用しています

このために、私は 1 つのインターフェイス CustomTTLRepository を作成しました。

実装 CustomTTLRepositoryImpl:

}

しかし、このアプリケーションをデプロイしようとすると、次のエラーが発生します:

0 投票する
1 に答える
62 参照

spring-data - Spring-cassandra および datastax ドライバーの更新

spring-cassandra の最新リリースは、2.1.5 datastax ドライバーに依存しています。2.2 リリースへの更新の ETA はありますか?

0 投票する
0 に答える
275 参照

spring-boot - spring-boot/spring-data-cassandra を使用して Cassandra 3.3.0 に接続するにはどうすればよいですか?

私の spring-boot/spring-data-cassandra アプリケーションは Cassandra 2.1 で問題なく動作していましたが、Cassandra を 3.3 にアップグレードすると、Cassandra サーバーに接続できなくなりました。そのため、pom ファイルでは、特定の spring-data-cassandra モジュール (1.3.2.RELEASE) を使用することにしました。spring-data-cassandra モジュールの新しいバージョンが最新の Cassandra Java ドライバーを使用することを期待していました。新しい spring-data-cassandra モジュールは新しいバージョン (2.1.5) の cassandra ドライバーを使用していますが、アプリケーションを実行すると奇妙な例外が発生しました。

[...CassandraConfig.class]; ネストされた例外は java.lang.annotation.AnnotationFormatError: Invalid default: public abstract java.lang.Class org.springframework.data.cassandra.repository.config.EnableCassandraRepositories.repositoryBaseClass() です

この例外が発生する理由を知っている人はいますか? コードは Cassandra 2.1/spring-data-cassandra 1.1.3 で正常に動作しました。

spring-data-cassandra は Cassandra 3.3.0 をサポートしていますか?

CassandraConfig クラスのソース コードは次のとおりです。

本当にありがとう!

0 投票する
0 に答える
177 参照

cassandra - Cassandraクエリから行のサブセットを返す方法は?

クエリ結果を制限する方法。カサンドラテーブルから行のサブセットを返す方法を意味します

@リポジトリ-