问题标签 [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.
cassandra - Cassandra uuid 或来自 Java 的带有 uuid 的文本
我在想,如果我创建一个文本列,而不是创建带有 uuid 列的 Cassandra 表,最后我将在其中插入 Java.util.uuid.random 字符串。那么,如果我使用文本代替 Cassandra 单向,性能会有什么不同
java - Spring-data-cassandra Java8 流支持
我目前正在尝试在 Spring 引导应用程序中实现 Spring-data-cassandra。在文档中提到了流支持,但我无法使用 spring-data-cassandra 让它工作。我可以建立数据连接,但是当我尝试触发查询时,出现以下异常:
我的存储库如下所示:
spring-data-cassandra 真的支持 Java 8 流吗?还是我做错了什么?
任何帮助将不胜感激。
cassandra - 使用 CassandraOperations 更新时数据未更新
我正在使用CassandraOperations
更新方法来更新Cassandra
行。
大多数时候更新操作都失败了。有时很少有字段在更新,而很少有字段没有。
我的用法如下:
CassandraOperations
使用select 方法从 Cassandra DB 获取映射对象- 更新返回对象上的几个字段
CassandraOperations
使用update 方法将修改后的对象更新到 Cassandra DB 。
我正在使用Cassandra2.1.9
, spring-data-cassandra1.3.0
, cassandra-driver-mapping2.2.0-rc3
.
请为此提供任何建议。
谢谢。
tomcat - Spring-data cassandra tomcat webapp - 无法自动装配CassandraOperations
启动 webapp 时出现以下错误。我试图阅读 Spring Data 文档,但它们不完整。任何帮助表示赞赏。
以下是我的项目的详细信息:
contextClass org.springframework.web.context.support.AnnotationConfigWebApplicationContext
应用程序配置.java
CassandraConfiguration.java
登录控制器
UserDao @Repository("userDao") 公共类 UserDao {
cassandra - 使用 CassandraAdminOperations.createTable 在 Cassandra 表中创建 uuid 类型字段
使用 CassandraAdminOperations.createTable 创建具有 UUID 类型字段的表时遇到问题。我在表中定义了 uuid 类型的字段,但是当使用 CassandraAdminOperations.createTable 创建表时,该字段被创建为 timeuuid。有什么方法可以强制字段使用 uuid 而不是 timeuuid ?
这是类中的字段定义,
但是当调用 CassandraAdminOperations.createTable 创建表时,日志显示如下,id 字段被创建为 timeuuid,
00:43:23.877 [localhost-startStop-1] 调试 osdccore.CassandraAdminTemplate - 如果不存在 id_to_url_map (id timeuuid, url text, PRIMARY KEY (id)) 则创建表;
谢谢!
spring-mvc - spring-mvc CassandraTemplate NoClassDefFoundError
在使用 spring-data-cassandra 时,我的 pom.xml 遇到了一些问题。
我的 pom.xml 看起来像 -
我的主要控制器类如下所示 -
现在,当我运行程序时,我遇到了错误-
这看起来像一个 pom 问题,但我无法弄清楚。
请建议。
谢谢。
阿杰
maven - Unable to include cassandra dependency in spring-mvc
I am facing issues while trying to include cassandra dependency in my project's pom.xml.
Some problems were encountered while processing the POMs: [ERROR] Failed to determine Java version for profile doclint-java8-disable @ com.datastax.cassandra:cassandra-driver-parent:2.1.6, /root/.m2/repository/com/datastax/cassandra/cassandra-driver-parent/2.1.6/cassandra-driver-parent-2.1.6.pom, line 92, column 14
I have tried googling but no success there.
Up till cassandra-driver-core-2.1.2, build gets completed without any error. But when I try building with version 2.1.6 though the build completes successfully the cassandra-driver-parent pom breaks as highlighted above, thus preventing me from importing the required classes.
This is my pom entry:
java - Cassandra 实体必须具有@Table、@Persistent 或@PrimaryKeyClass 注解
我正在开发 Spring Boot 应用程序并尝试与 Data Stax Cassandra 连接。下面是我写的。
道:
配置:
}
Cassandra配置:
依赖项:
但我得到的例外是Cassandra entities must have the @Table, @Persistent or @PrimaryKeyClass Annotation
. 请帮助我解决问题。提前致谢。
java - 无法在 Apache Cassandra 2.2.x 上进行身份验证
尝试使用 Spring Data Gosling (RELEASE) 和 Spring Data Cassandra (1.3.0.RELEASE,从父 BOM 导入) 完成一个简单的概念证明。我使用的配置类如下:
启动程序会导致有关身份验证的错误:
在 Cassandra 端使用AllowAllAuthentication可以完美运行。当我使用PasswordAuthentication时出现问题。在 Cassandra 2.2.x 上,依赖分析显示整个包依赖于 Datastax cassandra-driver-dse 版本 2.1.8(另一方面,依赖于 cassandra-driver-core 2.1.8)。将驱动程序依赖于实际的 2.2.0-rc3 会导致其他问题,可能是因为它仍处于不受支持的状态。
我应该放弃在 C* 2.2 中使用 data-cassandra 吗?谢谢。
java - spring-data-cassandra 无法转换枚举
我正在尝试让 spring-data 将我的枚举类型转换为 cassandra 中的 int 字段,但出现以下异常:
这是我正在使用的一段代码: