[openGauss] 行列转换

[openGauss] 行列转换

可获得性

本特性自openGauss 6.0.0 LTS 版本开始引入。

特性简介

行列转换特性在主备场景下,通过备节点的行列双格式内存模式,实现openGauss HTAP一体化数据库架构。通过高效行列转换技术方案,备节点同步主节点在OLTP场景下大量的行数据变更至列缓存;并支持备节点通过列缓存查询,从而提升大型复杂OLAP场景下的数据分析,使数据库同时具备较强的TP和AP能力。

图 1 主备场景行列转换特性设计方案

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

客户价值

通过在备节点的内存行列双格式存储,有效利用备节点可用内存空间进行行存数据的列缓存转换及存储(InMemory-CStore)。考虑列存的存储优势,在大表数据且用户仅关注部分列数据的查询的场景下,行列转换后的列缓存可有效提升客户在备节点执行大型复杂OLAP数据分析的整体查询效率。

特性描述

openGauss主备集群场景下,我们支持备节点形成行列双格式内存形式。针对主节点的行级修改,备节点通过日志同步主节点修改,将对应修改写入增量表中。同时,备节点后台启动的同步线程,将增量表中存储的行存修改同步至列存缓存中。用户在备节点发起的OLAP大型数据分析请求,将先通过逻辑判断是否已有查询表的列缓存数据,并根据代价计算形成基于列缓存的查询计划。

    评论
    成就一亿技术人!
    拼手气红包6.0元
    还能输入1000个字符
     
    红包 添加红包
    表情包 插入表情
     条评论被折叠 查看
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值