我正在使用此命令通过 YCSB 将数据加载到 Cassandra -
bin/ycsb 加载 cassandra-10 -p hosts="132.67.105.254" -P 工作负载/工作负载 > 工作负载 a_res.txt
我只想要使用上面的命令加载什么“数据类型”。我的意思是单个字符或字符串。
我正在使用此命令通过 YCSB 将数据加载到 Cassandra -
bin/ycsb 加载 cassandra-10 -p hosts="132.67.105.254" -P 工作负载/工作负载 > 工作负载 a_res.txt
我只想要使用上面的命令加载什么“数据类型”。我的意思是单个字符或字符串。
您是否尝试过使用basic开关而不是开关运行相同的命令cassandra-10?
从文档中:
基本参数告诉客户端使用虚拟的 BasicDB 层。[...] 如果您使用 BasicDB,您会在 [终端] 中看到数据库的插入语句。如果您使用真正的数据库接口层,记录将被加载到数据库中。
然后您会注意到 YCSBuser###使用###<生成行键,例如 , recordcount。列以 = - 1 命名field0,每个fieldN单元格的内容是随机字符串。Nfieldcountfieldlength
recordcount给出workloada并且等于 1000。
fieldcount默认为 10 和fieldlength100,但您可以在工作负载文件中或使用-p开关覆盖两者。