赋予动机
我的文章还有很多不足之处,我一直想完善。今天,我们将通过
演示如何使用 CockroachDB 提高 pgbench 的性能来改进原始文章。
通常,当客户开始他们的 CockroachDB 之旅时,他们面临着一个
学习曲线,没有 CockroachDB 的先验知识,很多时候,最大的障
碍是数据库隔离。默认情况下,CockroachDB 是隔离运行的。没
有改变现状的计划。我们建议客户练习可防御的编程,并更改他
们的应用程序以解决错误和重试,而不是减少隔离。我们将把
pgbench 当作一个遗留的应用程序来处理,并演示这些问题,以
及我们如何解决它们并为 CockroachDB 现代化它们。
serializable
高级步骤
配置蟑螂数据库集群
安装 pgbench
设置环境变量
初始化基准测试
运行任意工作负载
分步说明
部署 CockroachDB 集群
我将本教程设计为可重现的,事实上,我有一个 Docker 环境,您
可以使用它来尝试或使用无服务器层,就像我在原始文章中所做
的一样。
安装 Pgbench
pgbench 与二进制捆绑在一起。如果你安装了它,你已经可以访
问 pgbench。您可以通过运行来确认已安装它 postgresql
评论