问题标签 [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.
hadoop - Cassandra/Hadoop WITH COMPACT STORAGE 选项。为什么需要它,是否可以将其添加到现有表/cf
我正在研究 Hadoop / Cassandra 集成我有几个问题希望有人能帮助我。
首先,我似乎需要使用 WITH COMPACT STORAGE 选项创建源表/cf,否则我会收到错误无法读取 map/reduce 代码中的键空间。
我想知道这是否就是它需要的样子?
如果是这种情况,我的第二个问题是,是否有可能/如何将 WITH COMPACT STORAGE 选项添加到预先存在的表中?..或者我将不得不重新创建它们并移动数据。
我正在使用 Cassandra 1.2.6
提前感谢格里
cassandra - 不匹配的输入 ')' 在 CQL 中期望 EOF
创建键空间并使用 CQL 但出现错误
为什么我收到这个错误,任何帮助,谢谢。
cassandra - Cassandra 客户端命令行客户端显示点
我成功启动了一个 Cassandra 服务器实例。当我尝试使用以下命令启动客户端实例时
它似乎启动成功,因为它显示以下提示。
但是,无论我输入什么命令,它总是显示三个点:
我在哪里错了?
cassandra - thrift_max_message_length_in_mb 无法识别 Cassandra
我在尝试在 Cassandra 1.2.4 中查询宽行时遇到问题当我尝试使用 Cassandra-cli 查询行时,我收到此错误:
帧大小 (75209759) 大于最大长度 (15728640)!org.apache.thrift.transport.TTransportException:帧大小(75209759)大于最大长度(15728640)!在 org.apache.thrift.transport.TFramedTransport.readFrame(TFramedTransport.java:137) 在 org.apache.thrift.transport.TFramedTransport.read(TFramedTransport.java:101)
我尝试更改 Cassandra.yaml 中的下一个配置参数:
但是当我尝试使用 Cassandra cli 查询该行时,我得到了同样的错误。
当我在日志中启动 cassndra 时出现:
但是在 Cassandra cli 中没有反映变化,是我们使用的版本有问题吗?
谢谢你的帮助
java - cassandra-Hector:如何使用复合键获取列族
我是cassandra的新手,我的数据存储结构是
使用列定义是
但是当我获取keyRow时:
输出是:
cassandra - 如何使用 CLI 在 cassandra 中创建复合主键?
我尝试使用 cassandr-CLI 制作复合主键,但我无法做到这一点,我可以使用 Cqlsh 做到这一点。
你能帮我吗?
windows - 如何在windows中通过cassandra的命令行界面插入系统日期和时间
我是卡桑德拉的新手。我想知道如何通过 CLI(命令行界面)为特定行插入系统日期和时间。
DateType 和 TiemUUIDType 只是用于此目的的数据类型,所以我如何使用这两种数据类型并通过 Internal/CLI 类型插入特定 UUID 的日期和时间。
提前致谢。
cassandra - 使用 Hector Api 在 Cassandra 中获取更新的列
我正在使用带有播放框架的 scala。我刚刚开始使用 Hectors 进行 cassandra。我有一个功能可以删除给定键的比较器。但我想知道比较器是否真的被删除了。
这是我的功能...
如果我打印“状态”变量,那么无论是否删除比较器,它都会给出相同的值。
cassandra - 插入后的意外值
我有一个用 python 编写的脚本,应该更新 Cassandra 中的计数器。它就像一个批纠正计数器。
脚本所做的是:获取应该在数据库中的真实值,获取在数据库中持久保存的当前值,计算值之间的差异,最后将插入命令发送到传递差异的特定行键以更新计数器。
一切正常。我得到了正确的值和差异,但是在插入命令之后,行键的值不是预期的。
我发送了通过 diff=5000 的插入命令,因此预期的新 DB 值应该是 35000。但有时新的 DB 值是一个疯狂的负数,例如 -360.000。这没有任何意义,因为没有任何值和运算符的组合可以产生这样的值。
而且,如果我再次运行脚本,最终的持久值是正确的。如果我稍后再试一次,最终的持久值再次出现错误......
谁能帮我这个 ?相同的脚本有时可以正常工作,有时会保持疯狂的价值。
谢谢 !
scala - 如何使用 scala 使用 hector 获取存储在 Cassandra 2.0.1 列族中的所有键?
我必须用一个键(假设key1="1_100"
)输入一些值,但在插入值之前我想检查1_100
是否已经插入了键(“”)。我知道它将替换前一个,如果存在的话。如果键不存在,我只想输入值。
我正在使用 cassandra cli。
行键是...
现在想知道如何使用 scala 在 cassandra cli 中通过 hector 获取这些 Rowkeys