学习TiDB的一些感受

2024-05-21 15:57:45 浏览数 (2)

前言

我知道TiDB比较早了,大概在TiDB 3.0的时候就在自己的测试环境安装过,当然是浅尝辄止,哈哈。然后是21年,好像是8月份,TiDB在望京举行的大会,有幸打酱油式的听了一些讲座。然后是22年在上海参加了上海的社区活动。算下来,tidb的活动参加的不少,战利品就是2件T恤。衣服的质量挺好,穿着很舒服。

情(che)怀(dan)就到这里。下面讲一下我体验比较好的点。后续会更新一系列文章,具体讲讲各种运维操作与一些案例。

体会

1 运维便利性

tidb的运维非常便利,tiup功不可没。tiup的操作和kubectl的操作非常相似,估计是有参考。

2 生态工具完备

tidb的生态工具非常完备,对数据的上下游都提供了相应的工具。包括tidb binlog、br、ticdc等,这点和mysql非常相似,并且tidb的生态工具大多支持高可用和并发。

3 社区活跃

tidb的社区非常活跃,https://asktug.com/可以搜到很多案例与学习资料。还有非常多的社群。很多互联网公司都在积极拥抱tidb。

4 与mysql的关系

tidb与mysql的协议兼容,咋一看和mysql没啥区别。其实除了协议之外就是完全不同的产品。当然tidb继承了mysql的良好体验,在运维上甚至比mysql更方便一些。当然两者适合的场景还是有些细微的区别,这个界限也是比较模糊。两者之间的互相迁移完全没有障碍。我也在越来越多的招聘中看到招mysql的岗位基本都要求会tidb。

5 文档清晰明了

我第一次看tidb的文档就感到非常的惊讶。清晰明了,操作命令解释非常详细,这也为大家的学习提供了非常好的帮助。

今天就先到这里吧,后续我会继续整理一些tidb的基础操作和案例分享出来。

0 人点赞