JP2005293323A

Differential distribution record reflection system between different type rdbms

Abstract

Problem to be solved.To easily carry out replication and automatically correct a difference between a master DB and a replica DB for an improvement in the reliability of the replica DB.

Solution.A computer 2 having a replication function for creating a plurality of replica DBs 107 serving as replicas of the master DB 103 distributes attached address information for specifying a record on the replica DB side 107 even when an univocally classifiable key is not available in a table of a distribution object, so that replication can be carried out. When there is a difference between record contents of the master DB 103 and those of the replica DB 107, all data of the master DB 103 are automatically delivered again by one operation. In this way, the reliability of the replica DB 107 is improved.

Copyright (C)2006,JPO&NCIPI

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

8 claims: 3 independent, 5 dependent

  1. 1
    Address information determining means for determining the address of the master DB, batch distribution means for distributing address information indicating the address to all records, and differential distribution for distributing updated difference information with the address information attached. Means, a failure detection means for detecting an abnormality at the time of reflection in a replica DB which is a replica of the master DB on the network, a difference distribution stop means for temporarily stopping the distribution of the difference information, and the difference information. A differential distribution record reflection system between different types of RDBMSs, which is characterized by having a differential distribution resuming means for resuming distribution. マスタDBのアドレスを決定するアドレス情報決定手段と、 全レコードに前記アドレスを示すアドレス情報を添付して配信する一括配信手段と、 前記アドレス情報を添付して更新された差分情報を配信する差分配信手段と、 ネットワーク上にあるマスタDBの複製であるレプリカDBにおいて、反映時の異常を検出する障害検出手段と、 前記差分情報の配信を一時的に停止する差分配信停止手段と、 前記差分情報の配信を再開する差分配信再開手段と を備えることを特徴とする異種RDBMS間での差分配信レコード反映システム。
  2. 7
    An address information determination step that determines the address of the master DB, a batch distribution step that attaches the address information indicating the address to all records and distributes it, and a difference distribution that distributes the updated difference information by attaching the address information. In the step, the failure detection step that detects an abnormality at the time of reflection in the replica DB that is a duplicate of the master DB on the network, the differential distribution stop step that temporarily stops the distribution of the difference information, and the difference information A method for reflecting a differential distribution record between different types of RDBMSs, which comprises a differential distribution restart step for resuming distribution. マスタDBのアドレスを決定するアドレス情報決定ステップと、 全レコードに前記アドレスを示すアドレス情報を添付して配信する一括配信ステップと、 前記アドレス情報を添付して更新された差分情報を配信する差分配信ステップと、 ネットワーク上にあるマスタDBの複製であるレプリカDBにおいて、反映時の異常を検出する障害検出ステップと、 前記差分情報の配信を一時的に停止する差分配信停止ステップと、 前記差分情報の配信を再開する差分配信再開ステップと を備えることを特徴とする異種RDBMS間での差分配信レコード反映方法。
  3. 8
    An address information determination step that determines the address of the master DB, a batch distribution step that attaches the address information indicating the address to all records and distributes it, and a difference distribution that distributes the updated difference information by attaching the address information. In the step, the failure detection step that detects an abnormality at the time of reflection in the replica DB that is a duplicate of the master DB on the network, the differential distribution stop step that temporarily stops the distribution of the difference information, and the difference information A differential distribution record reflection program between different types of RDBMSs, characterized by having a computer perform a differential distribution resume step to resume distribution. マスタDBのアドレスを決定するアドレス情報決定ステップと、 全レコードに前記アドレスを示すアドレス情報を添付して配信する一括配信ステップと、 前記アドレス情報を添付して更新された差分情報を配信する差分配信ステップと、 ネットワーク上にあるマスタDBの複製であるレプリカDBにおいて、反映時の異常を検出する障害検出ステップと、 前記差分情報の配信を一時的に停止する差分配信停止ステップと、 前記差分情報の配信を再開する差分配信再開ステップと をコンピュータに実行させることを特徴とする異種RDBMS間での差分配信レコード反映プログラム。