我想知道是否可以让cassandra-stress tool
运行一组预定义的查询而不是随机读取。
例如,假设我的键空间BENCHMARK
带有LOGS
表
CREATE TABLE LOGS(log_id int PRIMARY KEY, log_date timestamp,
log_severity text, log_text text);
此表中的数据是从CSV
文件加载而不是使用压力工具
现在我想使用一组预定义的查询运行cassandra-stress
,例如
SELECT * FROM LOGS WHERE log_severity="WARN";
我看到该工具有--use-prepared-statements
选项,但我不知道如何使用它。
有人可以对此提供一些见解吗?
我正在使用Cassandra 2.0.6
提前谢谢
答案 0 :(得分:0)
我相信cassandra-stress
不支持执行任意查询。您可以使用类似http://mishail.github.io/CqlJmeter/的内容,但该插件不支持预准备语句。