问题标签 [cqlsh]

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.

0 投票
4 回答
5224 浏览

c# - 如何获取cassandra中关键空间的所有表的列表

我是 cassandra 的新手,我目前正在一个虚拟应用程序中使用 CassandraCSharpDriver。我想获取用户在给定键空间中描述的所有表的列表。

在这段代码中,我想获取 MyKeySpace 的所有表的列表

0 投票
1 回答
2455 浏览

csv - 如何将 .tsv 文件加载到 cassandra

我正在尝试使用“|”将 .csv 文件加载到 Cassandra 作为分隔符,但其中一条记录已得到该分隔符并且存在记录不匹配错误。我尝试过其他分隔符,但它们存在于记录中。当我使用制表符或特殊符号作为分隔符时,出现此错误:

"delimiter" 必须是 1 个字符的字符串"

有没有办法将 .tsv 文件直接加载到 Cassandra 中?

0 投票
1 回答
140 浏览

cassandra - 按 caluse 排序在 cassandra CQLSH 中不起作用

我想要与此类似的查询

但它在简单的 where 子句查询起作用的地方不起作用。

难道我做错了什么..

列族说明如下

0 投票
1 回答
124 浏览

cassandra - 日期和时间条件不起作用的地方

我想执行这个查询,

从标准事件0805 中选择 uuid、数据、名称、时间、跟踪器、类型、用户 ID,其中时间 > '2014/08/04 00:00:00'; (我也尝试在双引号中加上“2014/08/04 00:00:00”)

但它不能正常工作。

下面是我的列族的描述,

0 投票
1 回答
313 浏览

cassandra - Cassandra:如何在cqlsh中复制后删除选定的条目?

以下是我的问题。

我正在使用 ./cqlsh localhost 9160 -f $TEXT_FILE 运行 cql 命令列表

在文本文件中,我有使用 COPY 命令将列 family1 复制到列 family2 的命令,如下所示。

我需要删除从 col.family1 复制到列族 2 的条目。在 cqlsh 中有什么办法吗?或通过任何其他解决方法?

0 投票
1 回答
944 浏览

linux - Cassandra 和 cqlsh -“Cassandra 未知”和“CQL 规范未知”

我刚刚在 Ubuntu 上下载了 Cassandra 1.0.10 和 Java 1.6.0_45。当我在终端上运行命令 cqlsh 时,我得到以下输出:

有人可以向我解释为什么它说“Cassandra 未知”和“CQL 规范未知”吗?我也无法获得命令

工作——它只是说

有人可以告诉我这里的问题是什么吗?我意识到我使用的是旧版本的 Cassandra——这可能是原因吗?

编辑:我意识到上述方法不起作用,因为我使用了错误的语法。它应该是 DESC KEYSPACES ;这样就可以解决那个问题。

0 投票
5 回答
40876 浏览

cassandra - 通过 Shell 脚本执行 CQL?

我正在尝试从 shell 脚本执行 CQL 命令。我能够连接到 cqlsh(我使用的 CQL 版本是 1.1.18)但无法将查询发送到 cql。

任何想法或建议如何进行?我是否需要连接到 Cassandra 并使用 shell 脚本执行一些命令(选择/更新)?

0 投票
2 回答
6821 浏览

csv - 无法将“2012/11/11”强制转换为格式化日期(长)

我是 Cassandra cql 的新手(cqlsh 4.1.1、Cassandra 2.0.8.39、CQL 规范 3.1.1、Thrift 协议 19.39.0) - 使用 cql COPY 命令从 CSV 格式文件到表,我收到以下错误:
Bad Request: unable to coerce '2012/11/11' to a formatted date (long).
如何更改列 usingcql以便它接受我CSV文件中的日期?

0 投票
1 回答
1153 浏览

cassandra - 通过 Cassandra 中 cqlsh 的“更新”查询进行批量更新

我想使用更新查询对所有行进行批量更新。我知道有 BATCH 查询。但是,我必须列出所有行..

所以,我想做类似的事情:

UPDATE test set value=0x31 where id in (SELECT id from test);

有没有办法做类似上述的事情?

思路与 SQL 相同。选择所有行 & 并将它们插入“in”部分。

我想这样做的原因是我在现有列族中添加了一个新列,它在新创建的列中创建了空数据。并且,这会导致从 Cassandra 检索数据时出错。

0 投票
1 回答
1085 浏览

csv - 在 Cassandra 数据库中导入 csv 文件会引发错误 Record #0 (line 1) has the wrong number of fields 1 而不是 7

AM 使用复制方法将 CSV 文件复制到 Cassandra 表中。但是出现记录错误,字段数错误。

查询是 ---COPY activity FROM 'Detail.csv' with HEADER=TRUE

我将我的活动作为具有 7 个字段的列族,但在我的 csv 文件中,所有内容都用分号分隔

错误是记录 #0(第 1 行)的字段数错误(1 而不是 7) 上图是 CSV 文件的屏幕截图