GBase 8c数据库HTAP架构讲解
企业数据库负载通常可分为两类:OLTP(联机事务处理)与OLAP(联机分析处理))。OLTP 以点查、更新为主,追求高并发与低延迟;OLAP 以范围扫描、聚合统计为主,追求吞吐与分析性能。两者的访问模式差异巨大,传统数据库往往只能"二选一"。
HTAP(Hybrid Transaction/Analytical Processing,混合事务分析处理)正是为这一诉求而生。南大通用GBase 8c数据库(gbase database) 通过行列双存机制落地 HTAP 能力。
架构总览
GBase 8c 采用分布式架构,由GTM 节点 + 多 CN + 多 DN组成:
表数据全部保存在 DN 节点,CN 节点不持有用户数据,这是理解后续实现的前提。
