首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在本地Run集群上运行TPCC

在本地Run集群上运行TPCC
EN

Stack Overflow用户
提问于 2018-10-10 07:57:47
回答 2查看 249关注 0票数 0

按照https://www.cockroachlabs.com/docs/stable/start-a-local-cluster.html的说明,我已经启动并运行了一个本地蟑螂数据库

我正在尝试按照https://www.cockroachlabs.com/docs/stable/performance-benchmarking-with-tpc-c.html的说明运行tpcc基准测试。

看起来TPCC二进制workload.LATEST假设集群在google云上;因此它发出以下错误:

代码语言:javascript
运行
复制
$ ./workload.LATEST fixtures load tpcc --warehouses=1000 "postgres://root@localhost:26257?sslmode=disable"

错误:无法创建google cloud客户端(您可能需要设置GCS应用程序默认凭据:'gcloud auth application-default login --project=cockroach shared‘):拨号: google:找不到默认凭据。有关详细信息,请参阅https://developers.google.com/accounts/docs/application-default-credentials

要运行基准测试,我可以更改哪些内容?

EN

回答 2

Stack Overflow用户

发布于 2018-12-29 08:08:45

如果你升级到v2.1,workload是一个内置的命令,你可以在集群中运行它,它不会做出谷歌云的假设:https://www.cockroachlabs.com/docs/stable/cockroach-workload.html

票数 1
EN

Stack Overflow用户

发布于 2018-10-10 09:47:16

它的速度远不如使用存储在Google Cloud中的fixture快,但您可以通过运行以下命令,使用普通的SQL语句将数据加载到集群中:

代码语言:javascript
运行
复制
workload init tpcc --warehouses=1000

请注意,虽然我不确定以这种方式在本地加载1000个仓库需要多长时间,但我预计这将需要相当长的时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52730809

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档