問題タブ [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.
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の設定も確認しました...
java - spring-data-cassandra を使用した Spring Boot アプリケーションでの TTL サポート
スプリングブートアプリケーションを使用してデータを挿入および更新しながら、各列に TTL を追加しようとしています。このために、私は spring-data-cassandra 1.1.3.RELEASE を使用しています
このために、私は 1 つのインターフェイス CustomTTLRepository を作成しました。
実装 CustomTTLRepositoryImpl:
}
しかし、このアプリケーションをデプロイしようとすると、次のエラーが発生します:
spring-data - Spring-cassandra および datastax ドライバーの更新
spring-cassandra の最新リリースは、2.1.5 datastax ドライバーに依存しています。2.2 リリースへの更新の ETA はありますか?
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 クラスのソース コードは次のとおりです。
本当にありがとう!
cassandra - Cassandraクエリから行のサブセットを返す方法は?
クエリ結果を制限する方法。カサンドラテーブルから行のサブセットを返す方法を意味します
@リポジトリ-