【TiDB 4.0 PCTA 学习笔记】- 1.2 Why HTAP Matters(HTAP 数据库简介)@2班+张功震

课程名称: TiDB 4.0 新手指南 1.2 Why HTAP Matters(HTAP 数据库简介)

学习时长:

1h

课程收获:

了解HTAP相关概念以及TiDB使用场景

课程内容:

Part I HTAP
什么是HTAP
由Gartner发明的词汇,同时处理TP和AP请求的数据库
一般情况下,TP(处理当前数据)和AP(处理历史输出)使用不同的解决方案,这样就会存在耗时的ETL过程

为什么需要HTAP
现在TP和AP的场景界限模糊

HTAP特点
简化架构
降低维护成本
实时查询/实施报表
提升业务敏捷性

HTAP难点
如何实现TP数据库可扩展性
如何保证TP和AP同时存在
如何实现两者无缝集成

Part II HTAP如何帮助业务(以TiDB为例)

TiDB HTAP 特性
可扩展数据库
为严格事务场景所设计
金融行业已经验证
强大的分析引擎
天然适合datahub/实时数据应用场景

TiDB 4.0 新特性
加入实时可更新的列存引擎
列存和行存互不干扰(使用不同的机器,一致性数据复制)
向量化引擎
优化器自动选择行格式或者列格式

案例1 TP+AP 一站式解决方案


改造之前分别使用MySQL用于处理OLTP请求,分析型数据库处理OLAP请求
改造之后使用TiDB的行存处理OLTP请求,列存处理OLAP请求

案例2 实时数仓解决方案


不同业务线的数据变更同步到TiDB中,与此同时,TiDB进行实时分析

案例3 数据平台架构下TiDB满足实时分析


在已有数据平台的情况下,TiDB构建于应用层和离线层之间,满足实时分析的需求

学习过程中参考的其他资料

同学你好,感谢参与 TiDB 4.0 课程的学习!

本篇笔记逻辑清晰、内容丰富,被评选为优质笔记,将额外获得 20 积分,并在 「TiDB 培训」分类下获得“置顶”权益,积分兑换规则将于近期开放,敬请关注!

期待您继续产出优质内容!

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。