社区小助手
(社区小助手)
1
在数字化转型加速的当下,Kubernetes(K8s)与数据库的结合成为众多企业探索高效数据管理的热门方向。
本期唠嗑茶话会想和大家聊聊,大家是否在 K8s 上使用过 TiDB ?借助 K8s 的容器编排能力,小伙伴们曾探索过哪些更具弹性和扩展性的数据解决方案?无论你是否在 K8s 上部署过 TiDB,都欢迎分享你的见解。已部署的朋友,可以谈谈使用的部署方式、应用场景,以及部署过程中的优势和挑战;尚未部署的朋友,也请大胆畅想你认为的潜在优势和可能面临的难题~
本期话题
如果你目前已部署,可以聊聊:
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
【在 K8s 上部署 TiDB 的主要应用场景是什么】
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
如果你目前尚未部署,可以聊聊:
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
参与奖励:
留言参与讨论,获得 50 积分&经验值!
活动时间:
2025.4.15 - 2025.4.18
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
使用了部分operator加部分功能调整
【在 K8s 上部署 TiDB 的主要应用场景是什么】
业务场景比较多,大部分都是OLTP
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
K8s中性能可能存在部分损失,排查问题比较复杂,需要一定的团队支撑。
优点就比较多了,资源的弹性分配跟隔离性,滚动升级,及其简单的伸缩容,能够自愈,不依赖底层的操作系统等等。
清风明月
4
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
使用tidb operator + 二次开发
【在 K8s 上部署 TiDB 的主要应用场景是什么】
大部分都是oltp的,感觉还可以。
operator成熟度很高,可以全自动完成大部分工作
不过有一个点不知道有没有实现:
k8s 的一个 node 预计要坏掉了,得迁移上面的所有 tikv,这个过程全手动,有点累人。
为什么呢? 因为 tikv 是本地盘,得通过 store delete 把 store 下线后才可以切换节点。
这里就有人要问了,为啥不直接物理销毁。
因为如果物理销毁的话,再点背遇到了真的断电、断网的情况,那集群就不可用了。所以但凡是能正常下线,就正常下线。
如果谁知道 operator 已经支持了我说的这个动作,可以教教我怎么搞。
还是老老实实的用tiup在物理机上搞,不要玩的那么花
沧海一声笑
(Ti D Ber Z5y Lx U Kc)
8
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup方式部署
【在 K8s 上部署 TiDB 的主要应用场景是什么】
无
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
可扩展性比较占优势
我是人间不清醒
(唐强)
9
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup方式部署
【在 K8s 上部署 TiDB 的主要应用场景是什么】
无
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
我们属于传统IT项目,不太使用k8s,太重了。
Well
(Well)
10
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup 部署
【在 K8s 上部署 TiDB 的主要应用场景是什么】
测试
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
优势:简便高效
挑战:图形化搞起来
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】运维更简单,扩展更快速
Kongdom
(Kongdom)
12
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup部署
【在 K8s 上部署 TiDB 的主要应用场景是什么】
无
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
标准化程度高,不同客户间部署差异小
mittens
(Ti D Ber F Qc Aj Iyc)
13
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
优势
- 资源高效利用
- 部署和运维便捷
- 弹性伸缩能力强
- 高可用性保障
- 环境一致性
挑战
- 技术复杂性增加
- 网络性能问题
- 存储管理复杂
- 资源分配与调度难度大
- 监控与故障排查困难
DBRE
16
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
没用过,优势不好说。挑战呢,需要有技术人才支撑,要求比较高,排查问题也难。不如选择一个稳定简单的方案
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup部署
【在 K8s 上部署 TiDB 的主要应用场景是什么】
无
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
k8s 本身也非常消耗资源,没有超大规模部署的需求不用 k8s。
xfworld
(魔幻之翼)
18
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup …
【在 K8s 上部署 TiDB 的主要应用场景是什么】
暂时没有
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
性能问题
裤衩儿飞上天
19
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup 很丝滑的。。
【在 K8s 上部署 TiDB 的主要应用场景是什么】
无
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
性能损耗会比较严重吧
呢莫不爱吃鱼
20
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
目前还没有
【在 K8s 上部署 TiDB 的主要应用场景是什么】
无
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
K8S本身的性能损耗,可能对于我们目前的规模来说,并不会有太大的性能提升。