spring-data-cassandra相关内容
我在我的环境中使用以下依赖项: Spring-Boot-starter-Parent-v2.3.5版本 Spring-Boot-starter-data-Cassandra-ame Cassandra-Driver-core(com.datastax.cassandra)-v3.2.0 如何访问我的设置中com.datastax.driver.core.PoolingOptions
..
到目前为止,我可以通过以下代码连接到Cassandra: import com.datastax.driver.core.Cluster; import com.datastax.driver.core.Session; public static Session connection() { Cluster cluster = Cluster.builder()
..
在我的应用程序日志中,我看到,默认情况下,在运行 create/alter table 语句后,cassandra 驱动程序似乎会进行处理以使模式达成一致长达 10 秒. 在执行诸如“创建表..如果不存在"之类的 DDL 语句时,我是否可以(并且应该)设置一致性级别,例如“仲裁",以确保我的表被创建并传播到所有节点? 解决方案 Cassandra 中的架构更改(数据定义)自 1.1+
..
我正在尝试使用 IN 子句和 Spring Data 中的 @Query 注释查询 Cassandra 表.我有一个表,分区键为 last_name,聚簇键为 first_name. 我有这个查询工作 @Query("SELECT * FROM people WHERE last_name=?0")公共列表findByLastName(String lastName); 我想做类
..
想象以下场景:一个 Spark 应用程序(Java 实现)正在使用 Cassandra 数据库加载、转换为 RDD 并处理数据.此外,该应用程序正在从数据库中传输新数据,这些数据也由自定义接收器处理.流处理的输出存储在数据库中.实现是使用 Spring Data Cassandra 与数据库的集成. CassandraConfig: @Configuration@ComponentScan
..
我有一个带有日期类型列的 cassandra 表,如下所示: 创建表人(id int 主键,名称文字,电子邮件文本,出生日期); 我使用的是 SpringBoot 1.5.2 + Spring Data Cassandra Starter. @Table("人")公共类人{@首要的关键整数标识;私人字符串名称;私人字符串电子邮件;私人 java.util.Date dob;//setter
..
我像这样创建了自己的存储库: public interface MyRepository extends TypedIdCassandraRepository{} 那么问题是如何为此自动创建 cassandra 表?当前 Spring 注入了 MyRepository,它试图将实体插入到不存在的表中. 那么有没有办法在 spring 容器启动期间创建 cassandra 表(如果它们不存
..
我想创建如下模型,如何在 spring-data-cassandra 中使用用户定义的类型? {电子邮件:“test@example.com",姓名: {fname: "第一",lname: "最后"}} 解决方案 Spring Data Cassandra 目前不支持 Cassandra 数据库 UDTs 或 元组类型 在 SD Cassandra 的映射基础设施中.不过,我们确实计划在即
..
使用时 @Configuration@EnableCassandraRepositories(basePackages={"com.foo"})公共类 CassandraConfig{@豆公共 CassandraClusterFactoryBean cluster(){最终的 CassandraClusterFactoryBean 集群 = 新的 CassandraClusterFactoryB
..
在使用 CassandraReportory 的 findOne() 或 findAll() 方法时出现以下异常: Caused by: java.lang.IllegalStateException: 属性没有单列映射在 org.springframework.data.cassandra.mapping.BasicCassandraPersistentProperty.getColumnNa
..
基于教程 spring-data-cassandra-tutorial 我'我正在试验 UserDefinedType 注释. 我将项目升级为使用spring-data-cassandra:1.5.0.BUILD-SNAPSHOT,在book中添加了属性price,实现了对应的UserDefinedType,并在配置中添加了setInitialEntitySet和setUserTypeRes
..
我的 Cassandra 集群中有一个使用以下命令构建的表: CREATE KEYSPACE IF NOT EXISTS activitylogs WITH replication = {'class': 'SimpleStrategy', 'replication_factor': '1'} AND Durable_writes = true;如果不存在则创建表 activitylogs.ac
..
在我的研究中,我遇到了 Spring-Data-Cassandra 的 JIRA:https://jira.spring.io/browse/DATACASS-56 现在,根据上面的帖子,由于 Cassandra 的结构,目前 SDC 不支持 Spring App 中的 Pagination.但是,我在想,如果我可以将整个行列表拉入 Java 列表,我可以对该列表进行分页吗?我在 Sprin
..
我正在尝试在使用 Spring Boot 应用程序插入和更新数据时向每列添加 TTL.为此,我使用 spring-data-cassandra 1.1.3.RELEASE 为此我编写了一个接口 CustomTTLRepository: @NoRepositoryBean公共接口 CustomTTLRepositoryextends TypedIdCassandraRepository{
..
我一直在使用 ClusterBuilderCustomizer 来自定义 Spring Boot 应用程序 (2.2.5.RELEASE) 和 Cassandra 数据库之间的 SSL 连接.迁移到 Spring Boot 2.3.0.M4 后,我的代码不再编译,因为 ClusterBuilderCustomizer 不再存在. 根据 SpringBoot 2.3.0 发行说明,已替换为 D
..
我对 cassandra 完全陌生,所以我的错误可能很明显. 我正在尝试使用 Spring Boot(版本 2.3.0.M2)创建一个应用程序,该应用程序与安装在 localhost 中的 cassandra(版本 3.11.6)联系. 我有一个带有消息的 java.lang.IllegalStateException:由于您提供了明确的联系点,因此必须明确设置本地 DC(请参阅配置中
..
我正在尝试使用 spring-data-cassandra 将 cassandra 与 Spring boot 集成. 应用程序.java 包你好;导入 org.springframework.boot.autoconfigure.EnableAutoConfiguration;导入 org.springframework.boot.SpringApplication;导入 org.spr
..
我遇到了与此类似的问题线程(尚未解决). 我有一个 Spring Boot 2 应用程序和一个 bootstrap.yml 文件.有一个没有被拾取的属性“spring.data.cassandra.keyspace-name".我在 src/main/resources 下只有一个 bootstrap.yml. 重要说明:如果我将 bootstrap.yml 重命名为 applicat
..
我在cassandra的数据建模方面苦苦挣扎,因为我对不同的组织有不同的属性.由于将有任意数量的属性,因此我无法在架构中为动态数量的列建模.其次,当我为此使用map时,我无法查询这些属性或为它们建立索引等.我是否缺少某些东西,或者这是cassandra中的限制? 场景 一个组织选择特定的属性来收集数据,他们可以随时更改这些属性.当它们更改时,属性数量和属性名称也会更改.如果以前我们正在
..
我的实体有一个字段 @Column(“授权")@ Builder.Default私有Map>授权=新的HashMap(); 当我通过Spring Data存储库查询该对象时,我遇到了异常 CodecNotFoundException:找不到请求的操作的编解码器:[设置 java.util.Set] 尽管写工作正常.我不敢相信不
..