Bigtable性能基准测试

问题描述 投票:0回答:1

我找到了这个GitHub参考资料来测量Bigtable的写入性能--。https:/github.comGoogleCloudPlatformcloud-bigtable-examplestreemasterjavasimple-performance-test。

根据官方文档,我们希望Bigtable实例的写入性能能达到10K秒,因为它是单节点和SSD存储。然而,在同样的配置下,我平均得到35QPS的写入性能。这有什么不正常的吗?

我在100万行(每行1KB)上运行基准测试。我也修改了源码,以生成100万个不同的值,因为最初这段代码只生成一个值,并为每行提供相同的值给Bigtable。请注意,监控控制台从来没有显示任何> 15 QPS。我在控制台看到的和执行性能测试工具时看到的有差异,有什么具体原因吗?

这个堆栈概览参考表明,我看到的性能可能并不异常--。谷歌Bigtable性能。QPS与CPU利用率

有没有其他方法或工具可以帮助我对Bigtable的写、读和扫描性能进行基准测试?

google-cloud-platform google-cloud-bigtable bigtable
1个回答
1
投票

Cloud Bigtable的性能高度依赖于工作负载、模式设计和数据集特性。本文中显示的性能数据 文档页 仅为估计值。

我建议您阅读完整的文件,其中包括 导致性能降低的原因, 测试建议 和a 性能问题的故障排除部分.

此外,您还可以使用 云计算大表加载测试工具用Go编写,作为开发自己的性能测试的起点。

© www.soinside.com 2019 - 2024. All rights reserved.