首页> 外国专利> METHOD AND APPARATUS FOR SEQUENCING TRANSACTIONS GLOBALLY IN A DISTRIBUTED DATABASE CLUSTER WITH COLLISION MONITORING

METHOD AND APPARATUS FOR SEQUENCING TRANSACTIONS GLOBALLY IN A DISTRIBUTED DATABASE CLUSTER WITH COLLISION MONITORING

机译:冲突监测的分布式数据库集群中全局事务排序的方法和装置

摘要

A system and method for duplicating a plurality of transactions for a primarydatabase received from at least one application over a network as a pluralityof replicated transactions for a secondary database. The system comprises astatus module for monitoring a completion status of each of the plurality oftransactions received by the primary database, such that the completion statusindicates a respective transaction of the plurality of transactions has beensuccessfully processed by the primary database. The system comprises a globalqueue for storing each of the plurality of transactions for facilitating thetransaction duplication in a selected transaction sequence order, wherein theglobal queue is configured for storing the plurality of transactions and therespective completion status of each of the plurality of transactionsincluding a respective transaction identification. The respective transactionidentification represents a unique sequence identification for each storedtransaction of the plurality of transactions. The system comprises acontroller module coupled to the global queue and configured for assigning therespective transaction identification to each of the plurality of transactionsand further configured for duplicating as the plurality of replicatedtransactions all of the transactions with a successful completion status ofthe plurality of transactions for storage in a replication queue forfacilitating transmission of the plurality of replicated transactions to thesecondary database for processing.
机译:一种用于复制主要交易的多个交易的系统和方法通过网络从至少一个应用程序接收多个数据库辅助数据库的复制事务数。该系统包括状态模块,用于监视多个模块中每个模块的完成状态主数据库接收到的事务,例如完成状态指示多个交易中的相应交易已由主数据库成功处理。该系统包括一个全局用于存储多个事务中的每个事务的队列,以促进以选定的交易顺序排序的交易重复,其中全局队列被配置为存储多个交易和多个交易各自的完成状态包括相应的交易标识。各自的交易标识代表每个存储的唯一序列标识多个交易中的一个交易。该系统包括控制器模块耦合到全局队列并配置为分配多个交易中每一个的各自交易标识并且进一步被配置为作为多个复制品进行复制交易成功完成状态为的所有交易多个事务存储在复制队列中促进将多个复制交易传输到二级数据库进行处理。

著录项

  • 公开/公告号CA2619778C

    专利类型

  • 公开/公告日2016-08-02

    原文格式PDF

  • 申请/专利权人 AVOKIA INC.;

    申请/专利号CA20062619778

  • 发明设计人 WONG FRANKIE;YU XIONG;WANG ELAINE;

    申请日2006-09-08

  • 分类号G06F17/30;G06F11/30;

  • 国家 CA

  • 入库时间 2022-08-21 14:22:02

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号