首页> 外国专利> Asynchronous Deletion of a Range of Messages Processed by a Parallel Database Replication Apply Process

Asynchronous Deletion of a Range of Messages Processed by a Parallel Database Replication Apply Process

机译:异步删除并行数据库复制应用过程所处理的一系列消息

摘要

Mechanisms are provided for replicating transactions at a source database node on a target database node of the data processing system. A transaction message, for a transaction, is stored in a receive queue data structure of the target database node. An agent thread applies a change to data of the target database node based on a specification of the change in the transaction message. An identifier of the transaction message is stored in a done message data structure of the target database node and the identifier of the transaction message is also stored in a prune queue data structure of the target database node. A prune thread determines if a contiguous range of identifiers of transaction messages equal to or greater than a predetermined batch size is present in the prune queue data structure. If so, then a range of transaction messages is deleted from the done message data structure.
机译:提供了用于在数据处理系统的目标数据库节点上的源数据库节点处复制事务的机制。用于交易的交易消息存储在目标数据库节点的接收队列数据结构中。代理线程根据交易消息中的更改说明将更改应用于目标数据库节点的数据。事务消息的标识符存储在目标数据库节点的完成消息数据结构中,事务消息的标识符也存储在目标数据库节点的修剪队列数据结构中。修剪线程确定在修剪队列数据结构中是否存在等于或大于预定批处理大小的事务消息标识符的连续范围。如果是这样,则从完成的消息数据结构中删除一系列事务消息。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号