面向 TiDB AI 学习 TiDB
在 11.30 TiDB 社区(大连站)的分享会上,我提出了一个话题:如何利用 TiDB AI 更高效地学习 TiDB。目前,TiDB AI 小助手这项功能已经集成到 TiDB 社区的搜索模块中,AskTUG 论坛的搜索框不仅可以搜索帖子、官方文档和 TiDB 社区专栏文章,还能唤醒 TiDB AI 小助手解析自然语言,搜索知识库内容,并提供图文结合的答案。
TiDB AI 小助手使用示例,如图。
TiDB 文档是小助手的重要数据来源。熟悉 TiDB 文档的人都知道,这些文档是由受过专业训练的 TechWriter 主笔或修订的,风格统一,行文流畅,篇幅适中。TiDB 文档有中、英、日三种语言,部分文档先以中文发布再翻译成英文,也有部分先以英文发布再翻译成中文,实现了中英文文档的双向同步,日文文档则是由英文文档机器翻译而成,每个文档的 PR 都有人工审核,以保证文档的准确性。
在 TiDB 文档中,你可以找到从 1.0 到最新 8.4 版本的所有文档,如果需要从 TiDB 1.0 升级到 TiDB 8.1 ,也能便捷地查阅在线文档。我之前写的几篇考古文章也参考了这些文档。
回看过去三年,TiDB Cloud 在 2022 年发版 49 次,2023 年发版 52 次,2024 年发版 28 次。其中,关键节点:
2024-11-26,TiDB Cloud Dedicated 集群默认版本升级到 v8.1.1。
2024-01-03,TiDB Cloud Dedicated 集群默认版本升级到 v7.5.0。
2023-07-25,TiDB Cloud Dedicated 集群默认版本升级到 v7.1.1。
2023-01-17,TiDB Cloud Dedicated 集群默认版本升级到 v6.5.0。
TiDB 社区版在 2022 年发版 20 次,2023 年发版 20 次,2024 年截止到今天发版 19 次,加上即将发布的 v8.5.0-LTS 合计 20 次。其中,关键节点:
2024-08-27, TiDB 8.1.1 Release.
2023-12-01, TiDB 7.5.0 Release.
2023-07-24, TiDB 7.1.1 Release.
2022-12-29, TiDB 6.5.0 Release.
每次发版都伴随着中英文文档的更新,这样的发版频度在全球数据库厂商中也是屈指可数的。虽然节奏如此紧凑,但是 TiDB 文档质量一直保持卓越,不是随意拼凑的大杂烩,相信未来 pingcap/docs 也不会被不可靠的 PR 所污染。
TiDB 是兼容 MySQL 的数据库产品,但是这些年 MySQL 的发版节奏缓慢,虽然今年更新了发版模型,但是没有令人眼前一亮的新特性。而 TiDB 对 MySQL 的兼容性也已进入收敛阶段,并且整体架构稳定,专心钻研那些客户更期待的优质特性。那么,如果 TiDB 放慢发版节奏,精心打磨产品,是可以接受的,比如 9.0 到 9.5 为 DMR,9.6.x 为 LTS,产研依旧可以快速迭代新特性,用户侧可以放缓版本升级的节奏,大家都有更多时间测试新 GA 的高级特性。
相关帖子:TiDB 版本策略调整用户调研投票,快来用投票投出你的想法,抽奖送“行李箱”哟!https://asktug.com/t/topic/1035799
TiDB 文档也是开源项目,作者也曾多次提过 Issue 和 PR,在我看来,文档即代码,代码中的 typo 也是无法容忍的,比如 Mysql 应该写为 MySQL,Tidb 应该写为 TiDB,或许是有那么一点代码洁癖。当然,这种高规格要求在业界并不多见,许多数据库厂商的文档仍处于起步阶段,有些厂商的官网文档仅仅是将原有的 Word 文档转换成了 HTML 格式,格式混乱,难以维护,一次上线,不再更新。
回到学习 TiDB 这个话题,工具始终是次要的,提出好问题才是关键。根据自己的思考,提出合适的问题,交给 TiDB AI 小助手,你可能很快就能找到答案。其实,TiDB AI 小助手不仅限于 AskTUG 搜索框,还有独立的网站 https://tidb.ai/ ,每个问题都有唯一的 URL,方便分享,比如,https://tidb.ai/c/01938d10-2665-7643-91fe-9cdb840e98ce
这个站点还提供了如何搭建这个 RAG 应用的相关文档,当然,这个应用默认需要 TiDB 数据库支持,你可以使用 TiDB Cloud Serverless,如果需要进行私有化部署,可以选择支持向量搜索功能的 TiDB 版本,比如 TiDB v8.4.0 DMR,或者本月即将发版的 TiDB v8.5.0 LTS。按照 PingCAP 的一贯风格,小助手已经开源 (https://github.com/pingcap/autoflow),目前标星数已达 2k。如果有资源,也可以基于该项目搭建自己的 RAG,并导入其他资源素材,制成 X-DB AI 小助手。
此外,还有一些很 city 的玩法,比如把小助手集成到飞书做成 bot,说不定 P 社内部已经有在试用。或者将小助手绑定到其他社交软件,比如 Slack 和 Discord。
只可惜 Discord 是海外社区常用的平台,其中许多消息难以同步到中文社区。如果能够将信息反向同步回中文社区,那就太好了。
Okay,本期内容就是这些,如果你在使用 TiDB 的时候遇到问题,欢迎来 AskTUG 社区搜索一下。
Have a nice day ~
🌻 往期精彩 ▼
-- / END / –
👉 这里可以找到我
👉 这里有得聊
如果对国产基础软件(操作系统、数据库、中间件)感兴趣,可以加群一起聊聊。关注微信公众号:少安事务所,后台回复[群],即可看到入口。
如果这篇文章为你带来了灵感或启发,就请帮忙点『赞』or『在看』or『转发』吧,感谢!ღ( ´・ᴗ・` )~
版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/db57111beefff36d36b519a0a】。文章转载请联系作者。
评论