1

对于基于 Postgres 构建的项目,我想检查系统的可扩展性。是否有适合它的标准数据库基准?我已经通过了 YCSB,但无法让它与 Postgres 一起使用。TPC 基准测试并没有真正挑战可扩展性。我对可扩展性的定义主要基于查询的不同数量,而不是查询的速率或数据库的大小。

4

1 回答 1

2

使用pgbench。它包含在 PostgreSQL 中,并带有类似 TPC-B 的标准工作负载。您可以扩展数据库的大小和客户端的数量。

它不是一个成熟的基准测试软件,但它非常不稳定,允许您为自己的数据库提供自己的语句,包含一些脚本语言,还有一些其他的花里胡哨。

我想它会做你所描述的。

于 2020-11-10T20:41:08.713 回答