问题标签 [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.

0 投票
2 回答
1628 浏览

cassandra - 如何在 CQL 3.0 中使用 sstableloader

我正在尝试将 sstableloader 用于使用 CQL 3.0 创建的表我已经使用 CQL 3 在 Cassandra 中创建了一个表,如下所示:

我使用 SSTableSimpleUnsortedWriter 创建 sstables,如下所示:

虽然生成了 sstables 并且我成功地将 sstables 加载到 EC2 中的 4 节点集群中。但我无法查询它们。它只是等待并最终给出一个 RPC 超时错误。我可以使用 CLI 创建的 columnfamily 成功上传和查询,如Datastax Developer Blog所示。

请告诉我如何正确使用 SSTableSimpleUnsortedWriter 与 CQL....

我的最终目标是在 CQL(复制 SQL 表)中创建一个具有复合键的列族,并使用 SSTableLoader 从一个非常大的 csv 导出文件上传数据。

0 投票
1 回答
574 浏览

hadoop - 在 Cassandra 表上运行 PIG 脚本

我正在使用带有补丁 5234 的 Cassandra-1.2 - Pig Hadoop 无法访问通过 CQL3 创建的表 - 1.1.2 pig 0.11.1

我在 Cassandra 有一张桌子

datatypetest (num int PRIMARY KEY, ascii ascii, blob blob, text text, varnum varint);

datatypetest 中的测试数据是

我运行了以下 PIG 脚本

并且在别名test1中的输出如下

正如您在输出中看到的那样,它不是以下格式

内袋有一个元组,它有另一个内部元组,我认为第一个内部元组是键是空的。

我不能使用 columns.ascii 或 columns.blob 或 columns.text 来访问如下所示的列元组并获得异常

如何访问列元组。提前致谢。

0 投票
1 回答
347 浏览

cassandra - json2sstable cassandra 给出 jvm 错误

我正在使用 Cassandra 1.2.8。我想尝试 json2sstable 功能。我创建了键空间“testloader”和列族 symcfgTest。

我已经从列族之一做了 sstable2json 。我想将这些 json 添加到另一个列族,即 symcfgTest。但它给出了以下错误:

我安装了 JRE 版本的 java 版本“1.7.0_25”。

任何人都可以对这个问题有所了解吗?

谢谢。

0 投票
1 回答
4424 浏览

cassandra - 将相同的数据插入到 cassandra 数据库

我有一个问题,如果我们尝试将相同的数据插入 cassandra 数据库会怎样。在这里,我的意思是 cassandra 数据库中已经存在一组 100 行,例如在测试列族中。再次,如果我们尝试将相同的 100 行插入 cassandra 数据库,即具有相同行键的行,它会再次插入吗?.

0 投票
1 回答
431 浏览

ssh - 在 ssh 中执行 cassandra-cli 命令时出错

我有两台服务器 A 和 B,我在 serverA 中有一个 shell 脚本,它登录到 serverB(通过 ssh)并运行以下命令:

因此,当我手动执行此操作时,我会按照以下步骤操作:

当我手动执行这些步骤时它可以正常工作,但是当我通过以下行在 shell 脚本中自动执行此过程时:

我得到这个错误,

0 投票
1 回答
16342 浏览

java - 在 cassandra-cli 中如何获取表中的所有列名以及如何在 java 中使用 hector 获取它?

我正在尝试获取列名,但无法仅获取列名。

在 cli 我执行 command describe table nodes,它返回结果:

正如在这个问题中给出的那样,我尝试在 cli 中使用以下命令:

但它给出了错误:

然后我尝试了:

它返回了以下所有内容:

如本文所述我尝试在 java 中使用 hector:

但它没有返回结果。

我希望输出类似于:

并通过赫克托得到类似的结果。

我正在使用的版本:

0 投票
1 回答
10845 浏览

cassandra - 使用 cassandra-cli 或 CQL 更改 cassandra 列族主键

我正在使用 Cassandra 1.2.5。使用 cassandra-cli 在 Cassandra 中创建列族后,是否可以使用 cassandra-cli 或 CQL 修改列族的主键?

具体来说,我目前有下表(来自 CQL):

我希望表如下,而不必删除并重新创建表:

这可以通过 cassandra-cli 或 CQL 实现吗?

0 投票
16 回答
246470 浏览

cassandra - 如何列出 Cassandra 中所有可用的键空间?

我是 Cassandra 的新手,正在尝试使用 Cassandra 实现一个玩具应用程序。我在 Cassandra DB 中创建了一个键空间和几个列族,但我忘记了集群的名称。

我正在尝试查找是否有任何查询可以列出所有可用的键空间。

有人知道这样的查询或命令吗?

0 投票
1 回答
652 浏览

php - 使用 cassandra-cli 创建复合键表

我想在我的项目中使用不支持 cql 的 phpcassa 的 php,所以如果我理解正确,我必须像使用 cassandra-cli 一样编写 cassandra 命令。

我的问题是如何在这个网站上创建一个复合键表或动态列族,虽然不是使用 cql 而是使用 cassandra-cli,我在哪里可以找到有关这种语言的更多信息。

0 投票
6 回答
21951 浏览

cassandra - 在 Cassandra 中创建表和创建列族有什么区别?

我需要性能和查询方面的详细信息,我从某个站点了解到,使用列族时只能给出一个键,如果是这样,您对我的键空间有何建议,我需要使用 group by、order by、count、sum ,ifnull,concat,joins,有时还有嵌套查询。