面向海量分布式数据库的批量插入方法

    公开(公告)号:CN105335482B

    公开(公告)日:2018-07-03

    申请号:CN201510660858.5

    申请日:2015-10-14

    Abstract: 本发明公开了一种面向海量分布式数据库的批量插入方法,用于解决现有海量结构化数据存储管理系统OceanBase不支持批量插入功能的技术问题。技术方案是采用多批次循环插入策略以及插入阈值优化策略,首先根据插入条件获取需要插入的数据,然后将获取的数据进行处理,转换为Oceanbase能够识别的插入格式,根据多批次循环插入思想以及批量插入语义构造插入数据计划,利用插入阈值优化策略在执行插入数据计划时进行优化,提高插入效率。海量分布式数据库的批量插入方法在Oceanbase中实现了批量插入功能,性能优于利用程序进行插入的方法。

    面向海量分布式数据库的批量插入方法

    公开(公告)号:CN105335482A

    公开(公告)日:2016-02-17

    申请号:CN201510660858.5

    申请日:2015-10-14

    CPC classification number: G06F17/30595 G06F17/30557

    Abstract: 本发明公开了一种面向海量分布式数据库的批量插入方法,用于解决现有海量结构化数据存储管理系统OceanBase不支持批量插入功能的技术问题。技术方案是采用多批次循环插入策略以及插入阈值优化策略,首先根据插入条件获取需要插入的数据,然后将获取的数据进行处理,转换为Oceanbase能够识别的插入格式,根据多批次循环插入思想以及批量插入语义构造插入数据计划,利用插入阈值优化策略在执行插入数据计划时进行优化,提高插入效率。海量分布式数据库的批量插入方法在Oceanbase中实现了批量插入功能,性能优于利用程序进行插入的方法。

    面向海量分布式关系数据库的游标构造方法

    公开(公告)号:CN104504001B

    公开(公告)日:2017-08-08

    申请号:CN201410748863.7

    申请日:2014-12-04

    Abstract: 本发明公开了一种面向海量分布式关系数据库的游标构造方法,用于解决现有OceanBase中SQL处理流程对于游标功能构造缺失的技术问题。技术方案是以SQL92标准语法为依据,基于海量分布式数据库的架构,设计了完整的游标构造方法,根据游标常用关键字,构造了统一的语法树、逻辑计划和物理计划,并设计了游标SQL的执行流程。该方法能够完成分布式数据库的游标功能并在大数据量查询时,具有较优的查询性能。通过与商用数据库DB2在100万数据集上的游标执行性能对比,本发明方法构造的游标性能比DB2的查询速度快70倍左右。

    面向海量分布式关系数据库的游标构造方法

    公开(公告)号:CN104504001A

    公开(公告)日:2015-04-08

    申请号:CN201410748863.7

    申请日:2014-12-04

    CPC classification number: G06F16/284 G06F16/27

    Abstract: 本发明公开了一种面向海量分布式关系数据库的游标构造方法,用于解决现有OceanBase中SQL处理流程对于游标功能构造缺失的技术问题。技术方案是以SQL92标准语法为依据,基于海量分布式数据库的架构,设计了完整的游标构造方法,根据游标常用关键字,构造了统一的语法树、逻辑计划和物理计划,并设计了游标SQL的执行流程。该方法能够完成分布式数据库的游标功能并在大数据量查询时,具有较优的查询性能。通过与商用数据库DB2在100万数据集上的游标执行性能对比,本发明方法构造的游标性能比DB2的查询速度快70倍左右。

Patent Agency Ranking