首页> 外国专利> DML NoSQL Transaction control method to synchronize DML statements in relational database to NoSQL database

DML NoSQL Transaction control method to synchronize DML statements in relational database to NoSQL database

机译:DML NoSQL事务控制方法,用于将关系数据库中的DML语句同步到NoSQL数据库

摘要

One embodiment of the present invention discloses a transaction control method for synchronizing DML statements of a relational database to a NoSQL database. The disclosed transaction control method is a method in which a synchronization proxy server synchronizes transactional DML data of a source RDBMS to a NoSQL DBMS, wherein the synchronization proxy server adds Sync_iid and Sync_uid columns for meta information, recovery history of the source RDBMS, and transactions A preparation step of generating a storage and a data structure for controlling the data, and generating a storage and a data structure for loading into a replication NoSQL DBMS to perform initialization of the synchronization operation; A transaction control step in which the synchronization proxy server receives and analyzes a packet from the network, and internally manages and processes the transaction of the source RDBMS by changing the DML of INSERT and UPDATE to handle NoSQL data conversion failure; A NoSQL conversion step in which the synchronization proxy server processes a corresponding NoSQL conversion after the committed data of the transaction is transmitted to the client; And a NoSQL loading step of loading the DML NoSQL data converted in the NoSQL conversion step into a replication NoSQL DBMS.
机译:本发明的一个实施例公开了一种用于将关系数据库的DML语句同步到NoSQL数据库的事务控制方法。公开的事务控制方法是其中同步代理服务器将源RDBMS的事务DML数据同步到NoSQL DBMS的方法,其中同步代理服务器添加Sync_iid和Sync_uid列以获取元信息,源RDBMS的恢复历史以及事务准备步骤,生成用于控制数据的存储和数据结构,以及生成用于加载到复制NoSQL DBMS中以执行同步操作的初始化的存储和数据结构;事务控制步骤,其中同步代理服务器接收并分析来自网络的数据包,并通过更改INSERT和UPDATE的DML来内部管理和处理源RDBMS的事务,以处理NoSQL数据转换失败; NoSQL转换步骤,其中同步代理服务器在将已提交的事务的数据传输到客户端之后处理相应的NoSQL转换;还有一个NoSQL加载步骤,该步骤将在NoSQL转换步骤中转换的DML NoSQL数据加载到复制NoSQL DBMS中。

著录项

  • 公开/公告号KR20200092095A

    专利类型

  • 公开/公告日2020-08-03

    原文格式PDF

  • 申请/专利权人 주식회사 웨어밸리;

    申请/专利号KR20190009227

  • 发明设计人 이우준;이현기;

    申请日2019-01-24

  • 分类号G06F16/25;G06F16/28;

  • 国家 KR

  • 入库时间 2022-08-21 11:06:16

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号