课程名称:1.2 Why HTAP Matters(HTAP 数据库简介)
学习时长:30
课程收获:HTAP的意义,技术难点,TiDB如何实现HTAP以及相关的应用场景
课程内容:
- 什么是HTAP?
- TP:Transactional Processing,事务型处理。
- 行格式存储,实时更新
- 高并发和强一致性,同一时间只能处理少量数据
- 处理实时数据
- Ap:Analytical Processing,分析型处理
- 列式存储,批量更新
- 低并发,批处理
- 处理历史数据
- TP:Transactional Processing,事务型处理。
- 为什么要使用HTAP?
随着业务需求,慢慢OLTP和OLAP的界限已变得模糊,很多场景需要既满足OLTP同时满足OLAP
HTAP特点:- 架构简单
- 降低运维成本
- 拥有实时查询和实时分析的能力
- 有利益业务实现敏捷性
- HTAP的难点
- 可扩展性
- AP与TP同时存在
- 无缝集成
- TiDB特性
可扩展数据库,使用多种金融场景,拥有行存储和列存储两种存储引擎
- 案例场景