问题标签 [cassandra-cli]
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-cli 并设置整数行键 - 出现语法错误
我创建了一个 cassandra 列族,如下所示:
尝试使用值创建新列时,我看到以下语法错误:
不知道这里发生了什么。使用 Cassandra 1.2。
cassandra - cassandra-cli 打印的哈希是什么?
cassandra-cli 执行语句时打印的哈希值有什么用?
谢谢
cassandra - CQL 插入创建的额外列(与 cli 相比)
当我使用 cql 与 cli 相比时,我看到在我的列族中创建了额外的列。
使用 CQL 创建表并插入行:
现在使用 cli 插入列:
因此,cql 为每一行创建一个额外的列,其中包含空的非主键列。不是很浪费空间吗?
cassandra - 将 cassandra 列设置为 set给出 InvalidRequestException
我是卡桑德拉世界的新手。我使用 cqlsh 创建了一个 cassandra 表,如下所示:
现在,当我使用 cassandra-cli 并执行 adescribe keySpace;
时,我得到
然后,如果我对列族执行 GET,我会得到一个异常。
我做错了什么?
提前非常感谢!
cassandra - 启动 Cassandra 时出错阻止启动
我正在尝试运行 Cassandra。但是,我收到了这个错误:
我尝试设置JAVA_OPTS
为最大尺寸但没有效果。
cassandra - 启动 cassandra 服务器时出现此错误
[root@SudeepMangu bin]# ./cassandra -f
xss = -ea -javaagent:/home/sudeep/apache-cassandra-1.2.5-src/lib/jamm-0.2.5.jar -XX:+UseThreadPriorities -XX:ThreadPriorityPolicy=42 -Xms930M -Xmx930M -Xmn200M -XX :+HeapDumpOnOutOfMemoryError -Xss160k
线程“main”中的异常 java.lang.NoClassDefFoundError: * org/apache/cassandra/service/CassandraDaemon * 原因:java.lang.ClassNotFoundException: org.apache.cassandra.service.CassandraDaemon at java.net.URLClassLoader$1.run (URLClassLoader.java:202) 在 java.security.AccessController.doPrivileged(Native Method) 在 java.net.URLClassLoader.findClass(URLClassLoader.java:190) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:306) 在sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 找不到主类:org.apache.cassandra.service.CassandraDaemon。程序将会退出。
cassandra - 无法在 cassandra-cli 中插入数据
得到
架构:
CLI 命令:
cassandra - Cassandra 复合柱结构和插入
我想通过 CQL 3 在复合列族中插入数据。
该结构将使用 cassandra-cli shell 生成一次,结果将保存在 cassandra 中
这里的行键是 63,它是主键和唯一键。并且数据将像上面一样保存在 cassandra 中,仅在列名中。对此的插入查询将是什么,以及实现此 CQL3 或节俭的最合适的驱动程序是什么。
cassandra - Cassandra 1.2:如何获得每个虚拟节点上的实际负载
我有一个 Cassandra 1.2 集群,我正在使用虚拟节点和 ByteOrderedPartitioner。我知道不建议这样做,因为我需要确保数据的键均匀分布在键空间中,以便正确分配每个物理节点上的负载。我遇到的问题是我找不到查看每个虚拟节点上实际负载的方法。如果我像这样使用nodetool:
我收到这样的输出:
这意味着分布不是那么好,但我想查看虚拟节点上的实际分布,我遇到的问题是运行:
给了我很多条目,我运行命令的节点中的每个虚拟节点(总共 256 个)一个条目,但是这些信息几乎没有用,因为每个虚拟节点的负载看起来都一样(与实际大小相比,实际大小是不真实的物理节点的总信息)
我的问题是,是否有另一种工具/方法可以获取 Cassandra 集群中每个虚拟节点的实际负载?
提前致谢!