【发布时间】:2012-02-01 14:45:21
【问题描述】:
我想使用 Hector 客户端计算 Cassandra 行的总列数。目前我正在使用CountQuery 执行此操作,但对我来说似乎真的很慢。同样对于一行,只有 60k 列它需要将近 2 秒。我的代码目前如下所示:
QueryResult<Integer> qr = HFactory.createCountQuery(ksp, se, se).
setColumnFamily("ColumnFamily1").
setKey("RowKey").
setRange(null, null, 1000000000).execute();
PS:我必须将范围设置为如此高的数字,否则它只会算我最大。到我在范围内提供的数字。
有什么想法可以改进吗?
【问题讨论】:
标签: java performance cassandra counting hector