云数据库 GAUSSDB(FOR MYSQL)-什么是HTAP:产品特性

时间:2024-07-03 11:01:10

产品特性

  • 支持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实例。

  • 安全增强

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

support.huaweicloud.com/usermanual-gaussdbformysql/gaussdbformysql_03_0080.html