用例:我正在使用cassandra-stress对3个节点的Cassandra集群进行基准测试。
对于此特定用例,单个分区键每分钟存储1000个数据点。
Stress命令涉及10K分区键,对于每个分区键,需要生成1000个数据点。我能够使用cassandra-stress生成每分钟1000个数据点。但是,它们是在1秒内为一个分区创建的。
问题:如何使用cassandra-stress模拟负载,以在1分钟的持续时间内随机分布这1000次写入(不均匀为16.66 / sec)。比理想情况下的1k / 60秒-16.66 /秒更接近现实世界的行为?
已知的解决方案:一种可能的方法是使用自定义代码来模拟在1分钟的持续时间内分散的1k写操作,但是我想知道是否可以使用cassandra-stress开箱即用。
谢谢!