课程名称:课程版本(101)+ 1.2 Why HTAP Matters(HTAP 数据库简介)
学习时长:30分钟
课程收获:HTAP意义、TiDB如何实现HTAP以及应用场景
课程内容:
1、HTAP作用:架构简单、维护成本低、实时分析能力提升、提升业务敏捷性
2、同时满足TP和AP的难度
- TP可扩展性
- 同时存在TP和AP两种存储格式
- TP和AP负载上的影响
3、TiDB HTAP特点
- 可扩展
- 满足交易型
- 在核心交易业务场景使用
- 具备实时分析能力和实时数据处理
- 支持列式存储
- 行列转换之间自由选择,行列存储对用户透明
4、TiDB架构
- TiKV存储和TiFlash列式存储
- Tiflash复制可以异步完成,尽量减少对联机型业务的影响
5、TiDB使用场景
-
AP+TP业务结合,使用TiDB将在线业务使用行存储、AP业务使用列式存储,同时满足AP+TP场景
-
实时数仓:承载变更的同时满足分析型业务,同时使用到行存储和列存储
-
混合型数据平台:TiDB作为实时数据的聚合层,满足分析型场景。TiDB将数据转储到离线存储Hadoop中