1

在我成功设置并运行 Cassandra (v2.1) 集群后,我正在运行一些负载测试,以使用 YCSB 库(https://github.com/jbellis/YCSB fork)评估其性能。

在我的评估中,我在不同大小和数量的 EC2 节点上使用相同的配置,但是性能并不是真正可预测的,这与官方 datastax 文档中声称的线性扩展相反。

更准确地说,当运行具有 100 或 200 个线程和 100k 或 1m 操作的工作负载时,2 x m3.large 节点和 4 x m3.large 节点具有几乎相同的性能。我在单个区域集群上使用 EC2Snitch 和 2 个种子节点。commitlog_sync: batch并且 commitlog_sync_batch_window_in_ms: 50没有评论。

我做错了什么,我可能会错过什么?

谢谢

4

0 回答 0