问题标签 [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.
database - Cassandra 集群命令不做我期望的事情
我对 Cassandra 很陌生,我创建了一个像这样的表:
然后从 DataStax .NET Cassandra 适配器插入 1,000 行,如下所示:
我期望发生的是所有记录都将根据raised
列按时间降序存储。当我使用 CQLSH 检查数据时,它似乎是随机顺序的:
我做错了什么吗?顺便说一句,我也尝试设置raised
为时间戳列并期望相同的行为(但我从 .NET 而不是 now() 传入 DateTimes),但它的行为方式完全相同。
如何获取我的记录存储并按时间降序检索?
cassandra - 我应该如何通过 cqlsh 插入十进制值(DecimalSerializer.deserialize 尝试时出错)?
在 cqlsh 我试图插入一条记录:
看起来不错,但我遇到了一个数字异常:
看起来DecimalSerializer.deserialize
真正的问题在这里。如果我尝试将小数括在引号中(我想值得一试),我会得到:
Bad Request: Invalid STRING constant (140.72) for product_price of type decimal
所以这没有帮助。我需要做什么才能插入小数?我应该发布 COLUMFAMILY def 吗?
这是描述表:
如果我去掉 140.72 左右的引号,我会得到:Request did not complete within rpc_timeout.
并且日志会显示deserialize
错误。如果我尝试只插入几列,那很好——直到我尝试插入 product_price 字段。
python - 如何使用 cqlsh 从 cassandra 表中获取 json 数据
我的 cassandra 表中有一个 JSON 字符串数据。在获取记录时,它显示返回的 JSON 字符串,但我想要使用 cqlsh 从整个 json 数据中获取特定属性。如何使用 cqlsh 或任何其他方式获取。
cassandra - 使用 cassandra 编写类似查询
如何在 cassandra 中编写类似查询。
如何将其写入 CQL(Cassandra 查询语言)
因为我必须根据关键字搜索一些内容。
shell - cqlsh 相当于 mysql -e
我正在尝试创建一个小的 shell 脚本,通过 cqlsh 直接从命令行运行命令对我来说非常方便。
在 MySQL 中,我可以执行以下操作:
是否有一个 cqlsh 等价于-e
,或者最接近的等价物将我想要运行的任何命令放在一个文件中并使用-f
?
谢谢
cassandra - COPY FROM CSV 上的 Cassandra CQLSH TEXT 字段限制(字段大于字段限制 (131072))
导入内部包含大字段(超过 124214 个字符)的记录时出现错误
“字段大于字段限制 (131072)”
我从其他帖子中看到了如何在 Python 上解决这个问题,但我不知道在 CQLSH 上是否可行。
谢谢
cassandra - cassandra中的复制表
我正在使用以下命令来处理数据
我以两种不同的方式尝试了上述事情
一张表包含一个 uuid 和一个没有 uuid 的恶魔。
没有 uuid 上面的东西工作正常,但使用 uuid 它不工作..
有人可以告诉我如何解决这个问题吗?
收到错误:
错误请求:uuid 类型名称的字符串常量 (3a1ccec0-ef77-11e3-9e56-22000ae3163a) 无效
在第 0 列中止导入,之前插入的值仍然存在。
cassandra - 将 CSV 导入 Cassandra DB
我正在尝试使用 CQL 中的 COPY 命令将 .csv 文件导入 Cassandra。问题是,执行命令后,控制台显示“在 0.589 秒内导入了 327 行”,但只有 csv 文件中的最后一行进入 Cassandra 表,并且表的大小只有一行。
这是我用于复制的命令:
当我从测试中选择 * 时;它只显示一行。
任何帮助,将不胜感激。
cassandra - cassandra - 只允许超级用户执行 CREATE USER 查询
我正在使用 Java 1.7.0_60-b19 在 Cassandra 2.0.8 上的 Ubuntu 14.10 上登录
我在跑:
我收到错误:
推理的问题 - 我以超级用户身份登录。
我的问题是:如果我以 Cassandra 用户身份登录 cqlsh,为什么会告诉我我不是超级用户?
cassandra - Cassandra 触发错误代码
如何调试在 Cassandra 触发器中有错误的代码?
这是可能有错误的代码:
此代码将更新发送到另一个应用程序 SampleConsumer()
使用 cqlsh 更新列族时出现此错误