这一年,我和 TiDB 的故事

本文第一次撰写的时候,刚好赶上TiDB征文大赛的最后一天,那时候偶然发现表妹在群里发的信息,正好有时间,我就梳理了一下这一年来的点点滴滴,当时也是得到了很多人的祝福,开篇先感谢读到我文章的每一个人,萍水相逢,有缘读到我的文章,很荣幸。

当然,征文大赛已经结束了,但是TiDB社区的故事仍然在继续,本次更新帖子也是想对自己做个二次总结,在文章撰写完成后,我又连续参与了社区组织的线下 Meetup 和 Paper Reading 活动,对个人成长都很有帮助,也认识了很多很多志趣相投的朋友,希望大家感兴趣的,也积极参与哦。

2021 Dev Conf - 故事开始的地方

套用现在文雅的说法,2021 Dev Conf 是故事开始的地方,去年我阴差阳错的跟着朋友参加了 TiDB Dev Conf,那时候新冠还不叫奥密克戎,很多人天真的以为,过了2021年夏天,新冠就结束了。扯远了,回到正题,2021年7月24日,坐着高铁,我来到了 Dev Conf 会场,拿着 “争做Contributor” 的牌子,假装自己也是一枚 SQL BOY。只可惜已经过去一年了,我还没有成为 Contributor,真是难为了运营妹子的一片苦心。这次大会的主题是:开放 x 连接 x 遇见,也正应了这个主题,Dev Conf真是让人大开眼界。

人也太多了吧?

当天现场签到参会的人很多很多,据官方说远超预期,中午会务组不得不临时加盒饭:man_facepalming:。来看看当时的签到和会场吧,黄教主演讲时,只能看到一片黑压压的脑袋,还好,大家都有头发。

一场数据库技术会议,能来这么多人,也真是活久见。TiDB 作为国产数据库的骄傲,对开发者、DBA、伙伴的吸引力可见一斑。

TiDB 社区是什么神仙社区?

吃完早饭,吃完午饭,吃完晚饭,你们都在干嘛呢?

我在看神州数码的 Mini TiDB 集群:

(客户现场演示的利器)

这一套 Mini TiDB 集群是神州数码在现场展示的真机环境,总共由3台 Mini 电脑和一台小型交换机组成,让人眼前一亮,没想到数据库还能这么玩。据现场的老师介绍,他们去客户现场做 TiDB 产品演示时,带着这一套小集群,可以模拟 TiDB的绝大部分功能了。

我在看 Ping CAP 工程师组装的乐高 TiDB 集群:

(它是真的在处理数据哦)

这一套乐高,无疑是展厅里最吸引眼球的地方了,周围围了好多人在拍照,这套 TiDB 集群,用小球代表流动的数据,集成了 Kafka 的 TiDB集群一刻不停的在运转,就像拥有高性能和高可用特性的 TiDB 生产集群。

我在看 “SQL BOY” 做 TiDB Demo Hack:

image.png

(桌子上的免洗洗手液,我现在还没扔,今天收到了官方寄来的勋章,冥冥中都是缘分)

报名参加了黄教主亲自主持的 Demo 演示小组,这位扎着辫子,自称 SQL Boy的创始人,真是一点架子都没有,他带着我们一键生成 TiDB 集群,并完成了一个简单的增删改查项目“提醒事项”。

好玩有趣的事不止这些,为期两天的会议上,介绍了各种 TiDB 的功能、下一步规划。晚上还举行了吐槽大会,不怕暴露自己的问题,用于接受社区伙伴的 DISS,诚意满满。

谁来告诉我,TIDB 社区到底是什么神仙社区?也太会玩了吧?

我的学习之路

走过了顺利的 2021年下半年,年底奥密克戎一哆嗦,2022年整个上半年都在居家办公,好吧,居家就居家,趁有空折腾一下 TiDB 吧。顺便给自己的 Contributor 之路铺垫铺垫。

(TiDB 认证登记介绍)

我的 TiDB 学习之路,是从 PCTA 考试开始的,3月初的一天,TiDB 的小伙伴给我发了考试推荐信息,于是我开始了视频课程的学习和 PCTA 考试的准备。PCTA 的考试内容,可以说是入门级别,只要好好看完官方推荐的视频,并把知识要点统一过一遍,肯定能过。像所有其他数据库认证一样 PCTA 是 PCTP 考试的必选项,只有先通过 PCTA 才有资格参加 PCTP 考试。

2022年3月18日,经过几天视频课的学习,顺利考完了 PCTA,我的学习经验及考试要点,大家可以参考这篇文章:如何轻松备考,顺利通过TiDB数据库 PCTA考试 。请大家充满信心,因为 PCTA 考试一点都不难。

( PCTA 的考试通过证书)

考试并不是学习的所有内容,考试是为了督促大家学习,完成了 PCTA 的考试,接下来就要开始好好学习,准备 PCTP 了,据说,这个考试有点难。所以我最近这段时间一直在学习官方文档中涉及的知识点,并在实验环境中进行练习,强化记忆。要成为一名合格的 TiDBer,至少要对各个功能模块了解的七七八八,不然真正在生产上遇到问题,都不知道如何定位和解决,这也是考试的真正意义。

最后,在此也给自己立个 flag,希望在下半年能顺利通过 PCTP 考试。

有机会参与社区

TiDB 社区有丰富多彩的活动,比如论坛里的卷王猜词活动,调动大家积极参与猜词并熟记 TiDB 技术要点;又比如社区组织的定期直播分享,用户技术实践让大家对 TiDB 的应用场景更加熟悉,内核技术分享让大家更了解 TiDB 的原理和如何贡献;又比如各地的线下活动。

提到线下活动,不得不好好说说。

随着时间来到了5月中旬,天气转好,疫情向下趋势明显,论坛里,各个地区的组织者纯纯欲动,都准备在各自的城市组织 TiDB 本地活动。看到大家在帖子上踊跃发言,我也顺手打了一句 “啥时候来济南走一波,我来当个志愿者”,没想到把 @YY-ha 老师给蹲来了。

还顺便给自己安排了一个参与社区活动的机会,经过与 @数据小黑 @YY-ha @Kongdom 三位社区伙伴的沟通,我们初步拟定了济南活动的框架。就因为 @YY 老师在社区论坛多看了我一眼,我就从一个社区参与者瞬间转变为一个活动组织者。然后呢,我们在 2022年7月2日 顺利举办了活动,给毫无波澜的济南开源社区,带来了一点微风。具体内容大家可以参考济南活动总结帖:【资料下载】TiDB 地区交流济南站 | TiSpark 实践、Greenplum 选型、运维视角下的 Linux 避坑指南...

如果大家也想组织或者参与活动,可以关注一下这篇帖子:【地区交流活动回顾 & 资料下载】来看看天津、石家庄、济南、武汉的小伙伴在聊啥~

2022 TiDB 6.0 - 有更多的可能

2022年4月22日,TiDB 社区发布了 TiDB 6.0 版本,相信这又是一个里程碑似的版本,经过强化、突破和进阶的 TiDB 又会令人眼前一亮。也希望我能跟其他 TiDB 社区的牛人一样,投入更多的精力研究和使用 TiDB。一群人共同学习和进步,总好过一个人独自前行吧。希望自己早日成为 TiDB 的 Contributor,加油!!

最后祝 TiDB 越来越好,希望这个有趣的社区能够聚更多的人,为中国基础软件的振兴而努力:muscle:

3赞

支持一下

1赞

在路上,我们 永远年轻 ,永远热泪盈眶,一起共勉

2赞

:+1::+1::+1:
:rofl:一直没有动笔的我,默默飘过~

1赞

支持支持!谢谢阿福老师~

1赞

顶起~ 路上又多了一些小伙伴

1赞

顶一下 来自初学者的打卡:laughing:

1赞

牛逼。

1赞

希望tidb越来越强大,可以看的出tidb解决了mysql的比较大的痛点,带来的比较好的效应,同行中也经常发现其他的兄弟项目要么在使用tidb,要么在测试tidb。

1赞

顶起,支持支持,同样有个成为Contributor的梦

1赞

感谢各位的支持与厚爱,今天我把内容重新更新了一下,因为近期又连续参与了一些活动,同样分享给大家,给正在路上的 TiDBer 加油,gogogo~

1赞

冥冥中都是缘分

顶起 TIDB 加油!

:+1::+1::+1:

祝 TiDB 越来越好

2赞