《5-齐智-ApacheFlink & TiDB 联合实时数仓的探索与实践-已美化-TSY.pdf》由会员分享,可在线阅读,更多相关《5-齐智-ApacheFlink & TiDB 联合实时数仓的探索与实践-已美化-TSY.pdf(20页珍藏版)》请在三个皮匠报告上搜索。
1、Flink TiDB 联合实时数仓的探索实践 齐智 PingCAP 实时分析组研发工程师 Flink TiDB 实时数仓 #2 TiDB 架构简介 #1 用户案例 #3 未来方向 #4 Introduction to TiDB ArchitectureFlink TiDB Realtime WarehouseCase Studies Future Plan TiDB 架构简介#1#1 Introduction to TiDB architecture TiDB 基础架构 TiDB basic architecture 在整个 TiDB 集群中: 1. TiDB 组件负责接受查询、进行无状态汇总
2、计算 2. TiKV 组件负责存储、底层计算 3. PD 负责调度 不同的 TiKV 节点按 Raft 协议做数据复制, 以此实现高可用性。 In the TiDB cluster: - TiDB components receive queries and execute summary calculation; - TiKV components store data and execute previous calculation; - PD is responsible for scheduling; Different TiKV nodes do data replication a
3、ccording to the Raft protocol to achieve high availability. TiDB HTAP TiFlash 是 TiDB 的 AP 组件,与 TiKV 同为存储节点,使用 raft 协议从 TiKV 中同步数据,但按列存储。 TiFlash is the AP component of TiDB in columnar, it uses the raft protocol to synchronize data from TiKV TiFlash 和 TiKV 可以部署于不同服务器,使得 TiDB 的 AP 业务对线上的 TP 业务相互隔离。 TiFlash and TiKV can be deployed on different servers, which reduces the impact of TiDBs AP business