【问题标题】:Data is not loaded while using load command in cassandra using YCSB使用 YCSB 在 cassandra 中使用加载命令时未加载数据
【发布时间】:2015-04-13 12:17:53
【问题描述】:

在 Windows 上运行 ycsb 时,我无法使用 ycsb 在 cassandra 中加载和运行我的数据。 我使用了命令

python ycsb load cassandra-10 -P C:\Users\Faria\Desktop\Test\YCSB\workloads\workloada -s > load.log

但没有加载数据。 请给我解决方案

【问题讨论】:

  • 请在问题中添加错误信息。检查查看日志帮助
  • 使用上述命令后,加载文件在日志中创建,但显示缺少属性:workload
  • 缺少属性:工作负载 java -cp C:\ycsb\cassandra-binding\lib\cassandra-binding-0.1.4.jar;C:\ycsb\core\lib\core-0.1.4 .jar;C:\ycsb\gemfire-binding\conf;C:\ycsb\hbase-binding\conf;C:\ycsb\infinispan-binding\conf;C:\ycsb\jdbc-binding\conf;C:\ ycsb\nosqldb-binding\conf;C:\ycsb\voldemort-binding\conf com.yahoo.ycsb.Client -db com.yahoo.ycsb.db.CassandraClient10 -P C:\ycsb\workloads\workloada -s -load

标签: cassandra ycsb


【解决方案1】:

在此命令中,您缺少要插入的记录计数和主机属性的属性。 还有一件事是端口号。 默认情况下,cassandra 连接到 9160 端口号。

你可以试试下面的命令

ycsb load cassandra-10 -p hosts="<ip address of the machine>" -p port=9160 -p recordcount=1000000 -P <path of the workload> -s

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-20
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    相关资源
    最近更新 更多