8得票1回答
在Spring转换器中,有没有一种方法可以将NULL转换为某个值?

数据库(Cassandra)在添加新列时不允许指定默认值。因此,对于每一行,新的列都是null。 现在,我们为实体添加了一个标志(将来可能会有更多的条目): enum UsageFlag { OTHER, SPECIAL_VALUE, } 我们还添加了一个Reading...

10得票2回答
如何在Cassandra(CQL)中知道受影响的行数?

似乎没有直接的方法可以知道Cassandra中受更新和删除语句影响的行数。 例如,如果我有这样一个查询:DELETE FROM xyztable WHERE PKEY IN (1,2,3,4,5,6); 现在,当然,由于我已经传递了6个键,很明显会影响到6行。 但是,就像在RDBMS世界中一...

10得票2回答
Datastax Cassandra驱动程序抛出CodecNotFoundException异常

以下是确切的异常:com.datastax.driver.core.exceptions.CodecNotFoundException: Codec not found for requested operation: [varchar <-> java.math.BigDecimal]...

27得票11回答
使用Apache Cassandra 1.0的Java驱动程序连接Cassandra时出现错误,来自com.example.cassandra。

使用DataStax的Cassandra Java驱动程序连接Cassandra客户端时,会引发以下错误: Exception in thread "main" com.datastax.driver.core.exceptions.NoHostAvailableException: All...

8得票3回答
Cassandra复制因子大于节点数

我正在使用数据斯塔克Java驱动程序访问Apache Cassandra(版本2.1.9),我想知道当我将副本因子设置大于节点数时会发生什么。我在某个地方读到过,Cassandra允许此操作,但在保存一些数据时应该失败(当然这取决于写一致性级别,但我是指所有情况)。问题是,即使我尝试保存数据,...

7得票2回答
CQL引擎异常:连接名称在注册表中不存在

我在尝试使用运行在Windows 2012 Server R2 - 64位上的Python Cassandra-Driver客户端连接到Cassandra DB时遇到了以下异常。我可以在我的个人笔记本电脑上让它工作,但是在托管在Azure上的计算机上无法工作。我确定我缺少一些依赖项,但不确定它...

7得票2回答
如何将Cassandra BoundStatement的ResultSet映射/转换/强制转换为使用对象映射API构建的Java类的最有效方法?

有没有一种内置的方式可以在DataStax Java for Apache Cassandra中,将来自BoundStatement的ResultSet映射到使用Object-mapping API构建的域对象Java类?我是一个新手,从Mapper + Accessor方法转移到BoundS...

7得票1回答
Datastax Java Driver是否容易受到注入攻击?

DataStax Java驱动程序是否容易受到CQL注入攻击,如果使用明文CQL?使用QueryBuilder会有帮助吗?

9得票2回答
如何防止Cassandra提交日志占用磁盘空间

我在AWS上运行着一个两节点的Datastax AMI集群。昨天,Cassandra开始拒绝来自任何地方的连接,系统日志没有显示任何问题。经过大量调试后,我发现提交日志已经填满了分配的挂载点上的所有磁盘空间,这似乎导致连接被拒绝(删除一些提交日志,重新启动后就能连接了)。 我使用的是Data...

12得票2回答
使用DataStax客户端向Cassandra CQL查询传递参数

我正在使用Datastax作为连接Cassandra的客户端。我已经通过Java成功地连接到了Cassandra集群/ keyspace /列族。我尝试通过Java对Cassandra列族进行一些查询操作。对于简单的查询,它对我而言是可以工作的。ResultSet results = sess...