学习时长:
30分钟
课程收获:
了解到HTAP的特性和特点,以及相关的应用场景
针对TP和AP结合的难点进行了描述
课程内容:
描述HTAP 的含义,描述 TP 和 AP的含义及应用场景
根据图种的实例来描述相应的交集和差集,来根据不同的引擎表达
难点:
可扩展性,OLAP 数据库很容易实现分布式扩展,但是TP 很难
OLTP / OLAP 需要在同一个时间点读写,需要支持不同的存储格式,需要避免相互干扰
内联式集成,数据同步和数据刷新
HTAO
特性:
- 可扩展性
- 支持严格事务模型
- 支持金融交易场景
- 分析引擎
- 实时数据中间件
特点
- 可更新的列存引擎
- 可实时更新列存交易的数据
- 两种模型并存
- 能够自动识别行存和列存的应用
行存数据更新通过 Raft 传递到 列存
但是异步的协议,不需要同步阻塞
场景描述
行存和列存直接合并使用
通过CDC的方式,或者其他的业务接口的方案,实时更新数据到TIDB 中,实现业务数据的交换
针对原有架构提出实时数据层的概念,将原有的离线数据层和应用层挂接起来,以此来完成一些需要实时交互和分析的应用,保证之前离线大数据分析仍然可用,另外也提供了实时层和离线层进行合并分析