7得票1回答
层级压实策略:调整sstable_size_in_mb参数会带来什么影响?

为提高读取性能,我尝试使用较少的底层SSTables来进行LCS,因此我将sstable_size_in_mb设置为1280MB,这是一些文章建议的。这些文章指出,160MB的默认值很久以前由Cassandra核心团队在一台相当老旧且只有2GB RAM的服务器上选择。然而,我的担忧在于使用更高...

9得票1回答
Cassandra在使用一致性LOCAL_ONE进行读取查询时发生失败(需要1个响应,但只有0个副本响应,其中1个失败)。

以下是我的脚本 CREATE TABLE alrashed.tbl_alerts_details ( alert_id int, action_required int, alert_agent_id int, alert_agent_type_id int,...

11得票1回答
NoSpamLogger.java:达到最大内存使用量 Cassandra:卡桑德拉

我有一个由5个Cassandra节点组成的集群,每个节点上大约有650GB的数据,副本因子为3。我最近在/var/log/cassandra/system.log中看到了以下错误信息。 INFO [ReadStage-5] 2017-10-17 17:06:07,887 NoSpamLog...

11得票1回答
Cassandra 宽行/动态列

我对NoSQL还很陌生,因此我正在尝试理解一些Cassandra概念,这些概念在我已经学习的许多资料中并没有真正得到阐明。 我应该将宽行和动态列视为同义词吗?还是它们是两个不同的概念? 我是否正确地将集合类型的列视为宽行? 在我看来,宽行是较早版本的Cassandra中的概念,并且只能通过...

15得票1回答
在RHEL中将Cassandra从2.2升级到3.0

我有一台运行Cassandra 2.2.3的RHEL 7.0服务器,尝试将其升级到3.0。当我运行 yum update 命令时,它显示一个新版本的Cassandra需要更新,并将服务器升级到了2.2.4-1版本,但没有升级到3.0。 现在,如果我在yum中搜索dsc30,我可以找到它,也可...

13得票10回答
卡桑德拉3.0及以上版本需要Java 8u40或更高版本。

我正在尝试在Datastax中运行Cassandra 3.0,但是出现了以下错误: Cassandra 3.0及更高版本需要Java 8u40或更高版本。 我已经安装了Java,并将jdk1.8.0_65移动到/usr/local/java并将JAVA_HOME设置为/usr/lo...

8得票5回答
Cassandra中的强一致性

根据DataStax文章所述,若 R+W > N,则可以保证强一致性。其中,R代表读操作的一致性级别,W代表写操作的一致性级别,N代表副本数量。 这里的"强一致性"是什么意思?它是否意味着每次从数据库返回查询响应时,响应始终是最新的值?如果在Cassandra中维护了强一致性的条件,那...

10得票2回答
Cassandra中的SASI索引及其与普通索引的区别

我开始使用SASI索引,并使用以下设置: CREATE TABLE employee ( id int, lastname text, firstname text, dateofbirth date, PRIMARY KEY (id, lastnam...

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

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

15得票12回答
Cassandra: "cqlsh"第145行,除了ImportError之外,还有e:^语法错误:无效的语法。

我在Windows 10上安装了Cassandra 3.11.1版本,使用jdk 1.8.0_151和python 3.6。环境变量中提供了所有路径。 当我在命令提示符中运行cqlsh时,出现以下错误:File "C:\Cassandra\bin\\cqlsh.py", line 145 ...