首页> 外国专利> Parallel transaction messages for database replication

Parallel transaction messages for database replication

机译:用于数据库复制的并行事务消息

摘要

According to one embodiment of the present invention, a system uses parallel transaction messages for database replication. The system receives transaction messages from a source system via a plurality of parallel send queues in a receive queue. Each transaction message includes a message identifier indicating a commit order for that transaction. The system reads transaction messages in the receive queue in order in which they were committed against a source database based on the message identifier, and applies changes described by the transaction messages to a target database. Two or more transaction messages in the receive queue are applied to the target database in parallel. The system deletes transaction messages from the receive queue asynchronously to applying changes described by those transaction messages to the target database. Embodiments of the present invention further include a method and computer program product for parallel transaction messages in substantially the same manners described above.
机译:根据本发明的一个实施例,一种系统使用并行事务消息进行数据库复制。该系统经由接收队列中的多个并行发送队列从源系统接收交易消息。每个交易消息包括指示该交易的提交顺序的消息标识符。系统按照消息标识符的顺序对接收队列中的事务消息进行提交,以便按顺序将它们提交给源数据库,并将事务消息描述的更改应用于目标数据库。接收队列中的两个或多个事务消息并行地应用于目标数据库。系统异步地从接收队列中删除事务消息,以将那些事务消息描述的更改应用于目标数据库。本发明的实施例还包括一种用于以与上述基本相同的方式进行并行事务消息的方法和计算机程序产品。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号