tidb server中的各个模块如何查看

101课程中,tidb server的结构图,里面的众多组件,在主机中如何能对应上?是配置文件还是进程?

感觉你还是不太理解tidb的组件,tidb常用的组件是tidb、tikv、pd等,你的截图相当于tidb组件中的结构图,在配置文件中对应tidb_servers配置

这个模块是软件设计的模块。确实都在一个tidb进程里面。

这些都是代码模块

内部的流程,大致知道它们干嘛的即可

图中的那些更多体现是源码结构里的package,组件设计的思想,并不是一个个独立的进程,他们都包含在tidb-server这个进程中

大概看看得了,让你有个了解,不用深究。真要搞明白要看源代码

参考源码

视频教程里有,知道大概流程和原理就差不多了

去下载源代码看看吧

我的理解是你理解它干啥就行,一些模块在系统配置和集群配置中有体现

TiDB是一个分布式数据库,核心是三大构成组件:计算层节点tidb、存储层节点tikv、管理调度层节点tipd。

其中楼主提到的tidb-server 是属于计算层节点的组件实例,在主机上就对应一个tidb-server进程。
你贴的tidb server的结构图是计算节点的源码功能模块设计图,在物理部署上同属于一个tidb-server进程。

当然不同的功能可能会有系统参数或者变量提供给用户调整修改,以便让使用者获得最佳的用户体验。

这属于软件架构

这个正常没法配置吧

你可以理解,tidb server是一个进程。图中的这些,是tidb server的内部功能模块,干活的。包工头和施工人员。

只能看源码了

不好直接对应把

那就要仔细钻研了

谢谢大家。近期正在备考5月7日的考试,看视频学习中。