更新时间:2024-03-13 GMT+08:00
分享

什么是HTAP

HTAP(Hybrid Transaction and Analytical Process,混合事务和分析处理),HTAP实时分析是基于开源Clickhouse进行深度二次开发的版本。采用列式存储引擎,利用SIMD(Single Instrnction Multiple Data)并行计算技术,针对海量数据的分析场景,尤其是大宽表的场景下,查询性能提升尤为显著。

HTAP实时分析避免了用户单独维护数据抽取同步的链路,节约了大量数据管理成本,提供了简洁高效的数据实时分析能力。

概述

HTAP实时分析作为云数据库GaussDB(for MySQL)的从库实时同步用户数据并提供高性能的数据分析能力,支持在GaussDB(for MySQL)实例上同时支撑在线事务处理和在线数据分析。

支持的区域

目前支持HTAP实时分析的区域如下:

  • 华北-北京四
  • 华东-上海一
  • 华南-广州
  • 亚太-新加坡

产品架构

HTAP实时分析部署在弹性云服务器ECS上,存储采用高可靠云存储,提供两种类型:极速型SSD和超高IO。

开启GaussDB(for MySQL)实例Binlog日志,将数据同步到HTAP节点,包括表增删改查操作和表结构变更类操作。数据同步到HTAP节点后,可以通过HTAP节点的读写内网地址或读写公网地址访问HTAP节点,进行数据分析。

图1 产品架构

产品特性

  • 支持MVCC(多版本并发控制),提供事务一致性读

    提供四种隔离级别,用户可以根据具体使用场景,在创建数据同步时通过设置参数值选择所需隔离级别。

    • READ_UNCOMMITTED:读未提交,无事务一致性。
    • READ_COMMITTED:读最新已提交数据,提供一致性读。
    • QUERY_SNAPSHOT:快照查询,避免数据去重归并操作,提供极速查询性能,且保证一致性读。
    • QUERY_RAW:返回所有原始数据,包括已删除和更新的不同版本。
  • 快速去重

    基于快照技术,对数据进行快速去重,提升查询性能。

  • 数据压缩存储

    HTAP实时分析默认压缩存储数据,同等条件下能够节约大量存储成本。

  • 并行数据同步

    初始全量数据同步阶段,基于数据统计信息自动分片,并行化处理提升同步性能。在建库同步时可以设置并行线程数。

  • 表定义改写

    在创建同步时,用户可根据业务场景对表进行个性化修改,进一步提成分析查询性能,我们的支持六种修改方式:ORDER BY、PARTITION BY、SAMPLE BY、 PRIMARY KEY、TTL、COLUMNS。

  • 同步黑白名单过滤

    在创建同步时,用户可根据业务需要,通过黑白名单选择所需表或排除表的方式进行筛选。

  • Binlog合并

    当一个库有多个同步时,会合并使用一份binlog,减少从GaussDB(for MySQL)同步时的网络资源消耗。

  • 增强数据复制的稳定性

    支持绝大部分GaussDB(for MySQL)的DDL同步。支持字符集的自动转换,将源库的字符集,自动转换成目标库的UTF-8字符集。

  • 数据类型更丰富

    支持GaussDB(for MySQL)的全部数据类型,具体类型对应关系参见数据类型对应关系

  • 多个数据源汇聚

    支持将多个GaussDB(for MySQL)数据库同步到一个HTAP实例。

  • 安全增强

    对用户账号信息进行加密保存。

计费说明

表1 计费项

计费项

计费说明

数据库实例

对所选的实例规格进行计费,当前只支持按需计费方式,实例购买后立即开始计费。

数据库存储

对数据库存储空间进行计费,当前只支持按需计费方式,购买时选择存储容量,存储费用按照每小时计费。

公网流量

实例支持公网访问,公网访问会产生带宽流量费;数据库实例在云内部网络产生的流量不计费。

表2 实例规格价格详情(按需)

实例规格

区域

价格(元/小时)

单机

主备

4vCPUs | 16GB

华北-北京四、华东-上海一、华南-广州

2.37

4.74

亚太-新加坡

4.04

8.08

8vCPUs | 32GB

华北-北京四、华东-上海一、华南-广州

4.74

9.48

亚太-新加坡

8.07

16.14

16vCPUs | 64GB

华北-北京四、华东-上海一、华南-广州

9.48

18.96

亚太-新加坡

16.15

32.30

32vCPUs | 128GB

华北-北京四、华东-上海一、华南-广州

18.95

37.90

亚太-新加坡

32.29

64.58

64vCPUs | 256GB

华北-北京四、华东-上海一、华南-广州

37.90

75.80

亚太-新加坡

64.58

129.16

88vCPUs | 352GB

华北-北京四、华东-上海一、华南-广州

52.11

104.22

亚太-新加坡

88.80

177.60

表3 存储规格价格详情(按需)

存储规格

区域

价格(元/GB/小时)

单机

主备

超高IO

华北-北京四、华东-上海一、华南-广州

0.0014

0.0028

亚太-新加坡

0.002

0.004

极速SSD

华北-北京四、华东-上海一、华南-广州

0.0042

0.0084

亚太-新加坡

0.00715

0.0143

分享:

    相关文档

    相关产品