0

我正在使用此命令通过 YCSB 将数据加载到 Cassandra -

bin/ycsb 加载 cassandra-10 -p hosts="132.67.105.254" -P 工作负载/工作负载 > 工作负载 a_res.txt

我只想要使用上面的命令加载什么“数据类型”。我的意思是单个字符或字符串。

4

1 回答 1

1

您是否尝试过使用basic开关而不是开关运行相同的命令cassandra-10

文档中:

基本参数告诉客户端使用虚拟的 BasicDB 层。[...] 如果您使用 BasicDB,您会在 [终端] 中看到数据库的插入语句。如果您使用真正的数据库接口层,记录将被加载到数据库中。

然后您会注意到 YCSBuser###使用###<生成行键,例如 , recordcount。列以 = - 1 命名field0,每个fieldN单元格的内容是随机字符串。Nfieldcountfieldlength

recordcount给出workloada并且等于 1000。

fieldcount默认为 10 和fieldlength100,但您可以在工作负载文件中或使用-p开关覆盖两者。

于 2017-07-12T15:18:44.523 回答