admin管理员组文章数量:1027631
【赵渝强老师】TiDB生态圈组件
TiDB是一款开源的国产分布式关系型数据库。在TiDB的生态圈中提供了各种组件,视频讲解如下:
下面分别进行介绍:
1、 TiKV
TiKV是TiDB的行存引擎通过使用TiKV支持OLTP的应用场景。下图展示了TiKV的体系架构:
2、 TiFlash
TiFlash是TiDB的列存引擎通过使用TiFlash支持OLAP的应用场景。一个包含TiFlash节点的TiDB集群如下图所示:
3、 TiDB DM,
DM是Data Migration的缩写。TiDB DM是一款便捷的数据迁移工具,支持从与MySQL协议兼容的数据库到TiDB的全量数据迁移和增量数据同步。TiDB DM的架构如下图所示:
4、 TiCDC
CDC是Change Data Capture的缩写,中文含义是变更数据捕获。通过使用TiCDC可以实时拉取上游TiKV的数据变更日志,并将其解析为有序的行级变更数据输出到下游,从而进一步构建实时数据仓库。基于TiCDC的数据同步架构如下图所示:
5、 TiSpark
TiSpark借助大数据计算引擎Spark,能够为用户解决复杂的OLAP需求,从而更好的支持HTAP的功能。下图展示了TiSpark的体系架构:
6、 TiProxy
它是PingCAP的官方代理组件。TiProxy放置在客户端和TiDB Server之间,为TiDB数据库集群提供负载均衡、连接保持、服务发现等功能。下图展示了基于TiProxy的TiDB集群架构。
【赵渝强老师】TiDB生态圈组件
TiDB是一款开源的国产分布式关系型数据库。在TiDB的生态圈中提供了各种组件,视频讲解如下:
下面分别进行介绍:
1、 TiKV
TiKV是TiDB的行存引擎通过使用TiKV支持OLTP的应用场景。下图展示了TiKV的体系架构:
2、 TiFlash
TiFlash是TiDB的列存引擎通过使用TiFlash支持OLAP的应用场景。一个包含TiFlash节点的TiDB集群如下图所示:
3、 TiDB DM,
DM是Data Migration的缩写。TiDB DM是一款便捷的数据迁移工具,支持从与MySQL协议兼容的数据库到TiDB的全量数据迁移和增量数据同步。TiDB DM的架构如下图所示:
4、 TiCDC
CDC是Change Data Capture的缩写,中文含义是变更数据捕获。通过使用TiCDC可以实时拉取上游TiKV的数据变更日志,并将其解析为有序的行级变更数据输出到下游,从而进一步构建实时数据仓库。基于TiCDC的数据同步架构如下图所示:
5、 TiSpark
TiSpark借助大数据计算引擎Spark,能够为用户解决复杂的OLAP需求,从而更好的支持HTAP的功能。下图展示了TiSpark的体系架构:
6、 TiProxy
它是PingCAP的官方代理组件。TiProxy放置在客户端和TiDB Server之间,为TiDB数据库集群提供负载均衡、连接保持、服务发现等功能。下图展示了基于TiProxy的TiDB集群架构。
本文标签: 赵渝强老师TiDB生态圈组件
版权声明:本文标题:【赵渝强老师】TiDB生态圈组件 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1747415243a2165250.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论