使用 Yahoo Cloud Serving Benchmark 生成大量和高速数据

Generating high volume and velocity data with Yahoo Cloud Serving Benchmark

YSCB 提供不同类型的工作负载。

我如何使用 Yahoo Cloud Serving Benchmark 模拟实时网络环境,其中:

基本上我想使用 YCSB 生成大数据流量,它可以有不同的音量和速度

当前的 YCSB 提供静态的音量值。 这些值可以更改但不能变化。

一条记录的字段数

字段数=10

每个字段的大小(以字节为单位)

字段长度=100

我设法通过在循环内使用循环并在外侧迭代速度($j)的吞吐量并在内部循环($i)中迭代体积的字段计数来按速度生成高容量

./bin/ycsb load mongodb-async -p fieldcount=$j  -threads 4 -target $i -s -P workloads/workloada -p mongodb.url=mongodb://localhost:27017/ycsb?w=0 > /home/concurrent/k