准备好的语句cassandra-stress工具

时间:2014-03-19 18:31:06

标签: cassandra benchmarking cassandra-2.0 stress-testing cassandra-stress

我想知道是否可以让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

提前谢谢

1 个答案:

答案 0 :(得分:0)

我相信cassandra-stress不支持执行任意查询。您可以使用类似http://mishail.github.io/CqlJmeter/的内容,但该插件不支持预准备语句。