TiDB中有哪些组件?【TiDB架构图解】

TiDB 集群主要包括三个核心组件:TiDB Server,PD Server 和 TiKV Server。此外,还有用于解决用户复杂 OLAP 需求的 TiSpark 组件和简化云上部署管理的 TiDB Operator 组件。

TiDB中有哪些组件?【TiDB架构图解】

TiDB架构图解

TiDB中有哪些组件?【TiDB架构图解】
TiDB中有哪些组件?【TiDB架构图解】

  1. TiDB Server

  TiDB Server 负责接收 SQL 请求,处理 SQL 相关的逻辑,并通过 PD 找到存储计算所需数据的 TiKV 地址,与 TiKV 交互获取数据,最终返回结果。TiDB Server 是无状态的,其本身并不存储数据,只负责计算,可以无限水平扩展,可以通过负载均衡组件(如LVS、HAProxy 或 F5)对外提供统一的接入地址。

  2. PD Server

  Placement Driver (简称 PD) 是整个集群的管理模块,其主要工作有三个:一是存储集群的元信息(某个 Key 存储在哪个 TiKV 节点);二是对 TiKV 集群进行调度和负载均衡(如数据的迁移、Raft group leader 的迁移等);三是分配全局唯一且递增的事务 ID。

  PD 通过 Raft 协议保证数据的安全性。Raft 的 leader server 负责处理所有操作,其余的 PD server 仅用于保证高可用。建议部署奇数个 PD 节点。

  3. TiKV Server

  TiKV Server 负责存储数据,从外部看 TiKV 是一个分布式的提供事务的 Key-Value 存储引擎。存储数据的基本单位是 Region,每个 Region 负责存储一个 Key Range(从 StartKey 到 EndKey 的左闭右开区间)的数据,每个 TiKV 节点会负责多个 Region。TiKV 使用 Raft 协议做复制,保持数据的一致性和容灾。副本以 Region 为单位进行管理,不同节点上的多个 Region 构成一个 Raft Group,互为副本。数据在多个 TiKV 之间的负载均衡由 PD 调度,这里也是以 Region 为单位进行调度。

  4. TiSpark

  TiSpark 作为 TiDB 中解决用户复杂 OLAP 需求的主要组件,将 Spark SQL 直接运行在 TiDB 存储层上,同时融合 TiKV 分布式集群的优势,并融入大数据社区生态。至此,TiDB 可以通过一套系统,同时支持 OLTP 与 OLAP,免除用户数据同步的烦恼。

  5. TiDB Operator

  TiDB Operator 提供在主流云基础设施(Kubernetes)上部署管理 TiDB 集群的能力。它结合云原生社区的容器编排最佳实践与 TiDB 的专业运维知识,集成一键部署、多集群混部、自动运维、故障自愈等能力,极大地降低了用户使用和管理 TiDB 的门槛与成本。

免责声明:文章内容来自互联网,本站仅作为分享,不对其真实性负责,如有侵权等情况,请与本站联系删除。
转载请注明出处:TiDB中有哪些组件?【TiDB架构图解】 https://www.dachanpin.com/a/cyfx/10937.html

(0)
上一篇 2023-05-12 02:35:03
下一篇 2023-05-12 02:36:05

相关推荐

  • 以创业就业为幌子、带有金融诈骗性质打击传销针对两个重点

    记者日前从国家工商行政管理总局获悉:截至今年6月,全国已有28个省、自治区、直辖市开展了“无传销城市”认定工作。 当前,工商和市场监管部门要针对两个重点开展打击:一是打着“创业、就业”的幌子,以“招聘、介绍工作”为名的传销活动,二是带有金融诈骗性质的网络传销活动。 打击传销力求做到“三主一配合”:一是要加强网络监测,努力成为传销情报、信息搜集的主渠道。二是当…

    创业分享 2023-05-22
    120
  • 打造以文创为主题的青年创业基地 宝山区大场镇“创业义诊”走进

    打造以文创为主题的青年创业基地 宝山区大场镇“创业义诊”走进园区   记者了解到,截至目前,已有上海美术学院南院、毛戈平化妆培训中心等90多个创业企业组织入驻昇PARK文创产业园基地,此类“义诊”活动也是宝山区大场镇镇政府为创业青年提供精准化创业服务、引导和帮助青年树立创业意识、提高创业能力创业激情,吸引更多青年创业者到大场创业的重要举措之一。   这场在昇…

    创业分享 2023-06-05
    86
  • 创业板指跌近1% 房地产板块涨幅居前

    热点栏目 客户端   中国证券网   2月13日早盘,两市弱势震荡,创业板指跌近1%。截至午间收盘,上证指数报2911.35点,下跌15.55点,下跌0.53%,成交额2122.34亿元;深证成指报10871.74点,下跌69.06点,下跌0.63%,成交额3463.38亿元,两市合计成交额5585.72亿元;创业板指报2064.93点,下跌20.35点,下…

    2023-05-12
    100
  • 河北省工商局“创业指导进高校”在行动

    河北新闻网讯(燕赵都市报记者张清华)正值大学生毕业季,为更好地服务大学毕业生创业,河北省工商局于5月底至6月初,在河北师范大学汇华学院和河北科技大学举办了“创业指导进高校”公益活动。 活动突出宣讲商事制度改革最新政策和工商登记注册流程。据统计,现场共指导培训大学生500名,通过“青年之声·牧星在线”平台在线指导培训大学生5000余名,发放《创业指导手册》10…

    创业分享 2023-05-31
    105
  • 脱贫要“脱”的是观念,看他如何返乡创业,带动村民共同富裕

    闻彬军出生于大别山湖北英山县孔家坊乡,儿时由于家里姊妹较多,他的家庭在原本就贫穷的村子,显得格外贫穷。 大学毕业后的他经过多年的打拼,在2000年创办了自己的公司,年销售额最高时突破了4亿元。 一年春节回老家过年时,闻彬军发现乡亲们的日子并不富裕。正值十八大召开,中央重点提到下一步将着重解决三农问题,作为一个七尺男儿,一股热血在他胸膛中激荡起来。 下定决定后…

    创业分享 2023-05-13
    150

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:362039258@qq.com

工作时间:周一至周五,9:30-16:30,节假日休息