7得票1回答
“nodetool compact”命令对于DateTieredCompactionStrategy有什么作用?

nodetool compact的文档说: 此命令启动使用SizeTieredCompactionStrategy和DateTieredCompactionStrategy的表的压缩过程。您可以为压缩指定一个keyspace。 但是对于DateTieredCompactionStrat...

13得票2回答
布隆过滤器在Cassandra中的作用是什么?

在Cassandra文档的两个不同链接中,我找到了以下内容: 链接1 一种存储在内存中的结构,在访问磁盘上的SSTable之前检查行数据是否存在于内存表中 和 链接2 Cassandra检查Bloom过滤器以发现哪些SSTable可能具有请求分区数据。 我的问题是上...

7得票2回答
DataStax Cassandra核心驱动程序依赖于易受攻击的Guava-19。

DataStax Cassandra core Java driver有一个传递依赖于guava-19(包括最新的DataStax),该版本存在安全漏洞(CVE-2018-10237)。 为了解决这个问题,我尝试在DataStax驱动程序中排除guava-19.0依赖项,并替换为guava-...

8得票1回答
这个Cassandra查询在没有聚合列的情况下会有什么定义行为?

假设我有这个表格。 CREATE TABLE keyspace.user_event ( user_name varchar, user_email varchar, event_type int, event_time timestamp, a varchar...

26得票2回答
无效查询异常:未配置表模式键空间。

我正在尝试配置Spring Data与Cassandra。但是,当我的应用程序在Tomcat上部署时出现以下错误。 当我检查连接时,它可用于给定的端口(127.0.0.1:9042)。我已经包含了下面的堆栈跟踪和Spring配置。有谁知道这个错误的原因吗? 完整的堆栈跟踪:2015-12-...

7得票1回答
Cassandra:在为集群引导新节点时,会出现长时间的Par New GC暂停

我曾经遇到一个问题,当引导新节点到Datastax Enterprise Cassandra集群(版本:2.0.10.71)时,这个问题经常发生。 当启动新的要引导的节点时,引导过程开始从集群中的其他节点流式传输数据。在短时间内(通常为1分钟或更短时间) - 集群中的其他节点显示高的Par ...

8得票3回答
Cassandra中模式更改超时问题

我尝试搭建了一个2节点的Cassandra设置,已经基本完成。如下所示,节点似乎已连接: Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving...

14得票7回答
Cassandra的cqlsh控制台中出现操作超时错误

我有一个由三个节点组成的Cassandra集群,并创建了一个超过2,000,000行的表。 当我在cqlsh中执行此查询 (select count(*) from userdetails) 时,我收到以下错误消息: OperationTimedOut: errors={}, las...

12得票2回答
常见Cassandra数据类型的字节数大小是多少?(用于计算分区磁盘使用量)

我正在尝试使用Datastax Academy数据建模课程中的公式计算具有任意数量的列和类型的表中每行的分区大小。 为此,我需要知道一些常见Cassandra数据类型的“字节大小”。我试图在Google上搜索这个问题,但得到了很多建议,所以我感到困惑。 我想知道的数据类型包括: 一个单...

11得票3回答
Datastax Cassandra-Driver(Python)导入失败

当导入DataStax Cassandra驱动程序(Python)时,出现以下错误: 错误File "cassandra.py", line 1, in <module> from cassandra.cluster import Cluster File "/home/...