我找到了这个 GitHub 参考来衡量 Bigtable 的写入性能- https://github.com/GoogleCloudPlatform/cloud-bigtable-examples/tree/master/java/simple-performance-test
根据官方文档,对于具有单节点和 SSD 存储的 Bigtable 实例,我们预计写入性能将达到 10K/秒。但是,对于相同的配置,我平均获得 35 QPS 的写入性能。不寻常吗?
我正在 100 万行(每行 1 KB)上运行我的基准测试。还修改了源代码以生成 100 万个不同的值,因为此代码最初生成单个值并将相同的值提供给 Bigtable 的每一行。请注意,监控控制台永远不会显示任何大于 15 QPS 的内容。我在控制台上看到的内容与执行性能测试实用程序时看到的内容之间存在这种差异的任何具体原因?
这个堆栈概述参考表明我看到的性能可能并不罕见 - Google Bigtable 性能:QPS 与 CPU 利用率
有没有其他方法或实用程序可以帮助我对 Bigtable 写入、读取和扫描性能进行基准测试?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句