使用 TiUP Playground 快速部署的测试环境是否可以应对近6亿数据

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
v4.0

【问题描述】
单机部署,机器配置如下:
CentOS 7.3 及以上
cpu:32
内存:32
本地存储:1.5T
网卡:万兆

使用文档中的

使用 TiUP Playground 快速部署本地测试环境

步骤快速部署,这个是否可以支撑我的 6 亿数据,读取速度是否可以达到毫秒级响应呢?


若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

磁盘空间本地有 1.5T 应该是可以容纳 6 亿数据量,读取速度要看你 SQL 的复杂度了,可以自己造个数据实测一下。不过一般 tiup playground 是让你快速体验下功能,性能测试的话最好还是按照官方推荐的标准部署后进行。

tiup playground可以发挥全部性能吗?官方文档也没说tiup playground关闭后会清除数据,现在已经往里面导了2亿数据了,目前机器都不敢动。

tiup playground 只是让你快速上手体验功能的,性能测试请按照官方文档的标准方式部署后进行:
https://docs.pingcap.com/zh/tidb/stable/hardware-and-software-requirements#生产环境

目前临时用tidb存下数据,一天时间导入了1亿多,建议更换标准部署方案吗?切换了之后数据需要重新导入。
我目前的机器只有一台这个配置:
cpu:32
内存:32
硬盘:1.5T 机械盘

如果切换了标准部署的话,会提升速度吗

建议先阅读下官方文档的配置要求,目前你的机器数量和配置均不满足性能测试的需求,做性能测试意义不大。

官方的硬件配置要求看过了,只是公司不给那些配置。我目前是想利用tidb的优势来处理手头的6亿数据,mysql根本没法儿用。所以想请教下,目前这样的配置有什么建议和意见吗?谢谢:pray:

这样的配置发挥不出 tidb 分布式数据库的优势~ 只能让你自己测试着玩,这种配置无法上生产。

明白,我只是用来暂时存储这部分数据,存进去之后,会有程序从tidb读取然后同步到es去,应该可以扛住压力把。不过我用limit查询单表貌似没有那么快:sweat_smile:

这只能看你具体的测试情况了,这种配置 tidb 性能无法保证。