TiDB部署选择

请教有部署经验的同学,我们现在要搭建一套TIDB,请问现在
推荐什么版本?
现在部署最小化的集群需要几台,我看官网上需要 3pd 2tidb 3kv , 可以更少么?
kv磁盘一定要ssd么
网卡是否一定要万兆的?

  1. 6.5.x,7.1.x,7.5.x 都可以
  2. 3 台混合部署,不能更少了
  3. tikv 和 pd 一定要 ssd
  4. 如果业务流量很低,网络可以千兆,生产最好还是万兆,但是网络流量低为何不用单机数据库呢。
1 个赞

选LTS 版本即可,最少要3个节点,tikv 都要ssd ,万兆网卡

看你的用途是什么。
如果只是体验或者自己测试,一个节点也是可以的。
如果是开发测试环境,硬件资源不是很富裕,3个节点混合部署也可以。
如果是生产,建议按照官方标准来。
版本可以选择7.x的

仅体验的话1台也可以。测试/备份 环境3台也行,ssd是必须的

如果是学习,可以一台服务器部署一套,单副本即可
如果是生产,tidb2,pd3,tikv*3是必备了

测试玩可以1pd 1tikv 1tidb单机部署
完整部署需要至少3台机器, 3pd 3tikv tidb1到3混合部署

  1. 6.5
  2. 3 台
  3. ssd
  4. 万兆

请问6.5推荐哪个版本,我看6.5也有一些小版本

TiDB 6.5.8 Release Notes

生产部署:
https://docs.pingcap.com/zh/tidb/v6.5/production-deployment-using-tiup
测试部署:
https://docs.pingcap.com/zh/tidb/v6.5/quick-start-with-tidb#部署本地测试集群

TiDB 版本发布时间线

https://docs.pingcap.com/zh/tidb/v6.5/release-timeline

小版本肯定是最新的啊,修复了版本中的很多BUG和功能

装都装小版本最后一个,现在你还是考虑下7.5.1吧

先明确用途
1、测试体验推荐最新版,生产环境推荐v6.5.x
2、测试体验可以只用1台,生产环境最少需要3台
3、取决于业务量,性能要求不高的情况,不使用ssd也能正常运转。
4、可以不使用万兆,注意这里的万兆是内网环境,不是外网。一般情况下,万兆网卡是最好达成的条件。

体验的话三台就行了,版本看需要,6和7都可 以

生产环境可以用v6.5.x,自己玩的话肯定装最新的啊,这样才有体验感

最新版本
不能更少了

测试环境3台就可以了。 但是还是看你的预算, 预算够的话, 优势重要信息系统, 还是多做点儿冗余。 至于版本, 感觉选最新的话, 可能会遇到一些没法解决的问题,稍旧一点儿感觉也行。

那请问tikv的部署一定要ssd吗,是不是tidb的硬性规定?

https://docs.pingcap.com/zh/tidb/stable/deploy-and-maintain-faq

可以先自己部署一套少节点的玩玩,后期根据需要扩容~