JPS6022781B2 - Initiated duplicate data control method - Google Patents
Initiated duplicate data control methodInfo
- Publication number
- JPS6022781B2 JPS6022781B2 JP53057785A JP5778578A JPS6022781B2 JP S6022781 B2 JPS6022781 B2 JP S6022781B2 JP 53057785 A JP53057785 A JP 53057785A JP 5778578 A JP5778578 A JP 5778578A JP S6022781 B2 JPS6022781 B2 JP S6022781B2
- Authority
- JP
- Japan
- Prior art keywords
- logical time
- computer
- privileged
- management device
- logical
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
- 238000000034 method Methods 0.000 title claims description 16
- 238000010586 diagram Methods 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【発明の詳細な説明】
本発明は分散型データベースシステムにおける重複デー
タの効率より制御方式に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an efficient control method for duplicate data in a distributed database system.
今日、情報処理技術の発展に伴ない、分散型データベー
スシステムが議論されている。Today, with the development of information processing technology, distributed database systems are being discussed.
この中の一つに重複データの制御方式がある。重複デー
タとは、物理的に異なるコンピュータにより、それぞれ
管理されるデータであるが、その内容が等しいデータを
言う。重複データ制御方式の基本は、1つのデータが更
新された時、他の重複データをも更新し、重複データの
同一性を維持することである。同一性の維持における問
題点は、重複データを管理する各コンピュータが独立か
つ並列に処理を行なっており、これらのコンピュータが
管理する重複データの内容をいかに同一に保つかである
。One of these is a method for controlling duplicate data. Duplicate data refers to data that is managed by physically different computers, but whose contents are the same. The basic principle of the duplicate data control method is to update other duplicate data when one piece of data is updated, thereby maintaining the identity of the duplicate data. The problem in maintaining the sameness is that each computer that manages duplicate data performs processing independently and in parallel, and how to keep the content of the duplicate data managed by these computers the same.
説明を簡単にするため、同一性が崩壊する例を第1図を
使用して説明する。第1図において重複データを有する
コンピュータ1およびコンピュータ2がある。To simplify the explanation, an example in which identity collapses will be explained using FIG. 1. In FIG. 1, there are a computer 1 and a computer 2 that have duplicate data.
また重複データの1つにレコードRがある。いま、コン
ピュータ1においてレコードRの内容をaとする更新要
求が、またコンピュータ2においてレコードRの内容を
bとするデータ更新要求が発生する。各コンピュータは
これらの更新要求を実行する。この時点ではコンピュー
タ1におけるレコードRはaであり、コンピュータ2に
おけるレコードRはbである。各コンピュータはこれら
の更新要求を他のコンピュータに通知する。各コンピュ
ータはある時間遅れを伴なつたこれらの通知を受信し、
重複データを更新する。すなわちコンピュータ1ではし
コードRをbに、コンピュータ2ではしコードRをaに
更新する。第1図の例では、同様の更新を行なった場合
にも、各コンピュータが管理する重複データの内容が容
易に崩壊する。これは更新の順番が各コンビュー外こよ
り異なるためである。同一性を維持する方式として従来
多数決方式等が提案さているが、更新可を決定するまで
の時間が長すぎ実用化しがたい。Also, record R is one of the duplicate data. Now, an update request is generated in the computer 1 to set the contents of record R to a, and a data update request to set the contents of record R to b is generated in the computer 2. Each computer executes these update requests. At this point, record R in computer 1 is a, and record R in computer 2 is b. Each computer notifies other computers of these update requests. Each computer receives these notifications with a certain time delay,
Update duplicate data. That is, the computer 1 updates the code R to b, and the computer 2 updates the code R to a. In the example of FIG. 1, even if a similar update is performed, the contents of duplicate data managed by each computer will easily collapse. This is because the order of updates differs from outside each conversation. Conventionally, a majority voting method has been proposed as a method for maintaining identity, but it is difficult to put it into practical use because it takes too long to decide whether updates are allowed.
本発明の目的は、短時間に更新可を決定可能な重複デー
タの制御方式を提供することである。An object of the present invention is to provide a control method for duplicate data that can determine update permission in a short time.
まず、本発明の原理について説明する。あるタイミング
で更新を行なうデータが各コンピュータにおいて、同じ
データ群であれば同一性は容易に維持できる。First, the principle of the present invention will be explained. If the data updated at a certain timing is the same data group in each computer, identity can be easily maintained.
本発明ではこのタイミングに論理時刻の概念を導入する
。論理時刻とは各コンピュータにおいて物理的には同一
でないが論理的に同期のとられた論理的な時刻である。
以下に論理時刻を進める方式について説明する。分散型
デー夕べ−スシステムにおける主導的コンピュータであ
る特権コンビユー外ま特権コンピュータ以外のコンピュ
ータの論理時刻が全て特権コンピュータの論理時刻と同
一な論理時刻となったことを確認後に特権コンピュータ
の論理時刻を1つ進めかつ特権コンピュータ以外のコン
ピュータに対し論理時刻の変更命令を通知する。特権コ
ンピュータ以外のコンピュータは、特権コンピュータか
らの論理時刻の変更命令を受けた時、各自の論理時刻を
1つ進めまた完了通知を特権コンピュータに通知する。
本発明の第1の実施例によれば特権コンピュータにおけ
る論理時刻を進める方式を規定したもので、特権コンピ
ュータ以外のコンピュータから供給される論理時刻変更
の完了通知を記憶する機能と、この記憶中の内容を判定
し、特権コンピュータ以外の全ての特権の論理時刻が特
権コンピュータの論理時刻と同一になった時点で該特権
コンピュータの論理時刻を1つ進める機能と特権コンピ
ュータ以外のコンビユー外こ対し論理時刻の変更命令を
出す機能を有することを特徴とした方式である。The present invention introduces the concept of logical time to this timing. Logical time is a logical time that is not physically the same in each computer but is logically synchronized.
The method for advancing the logical time will be explained below. After confirming that the logical time of all computers other than the privileged computer, which is the leading computer in the distributed database system, is the same logical time as that of the privileged computer, change the logical time of the privileged computer. Advances the logical time by one and notifies computers other than the privileged computer of the logical time change command. When a computer other than the privileged computer receives an instruction to change the logical time from the privileged computer, it advances its own logical time by one and notifies the privileged computer of completion notification.
According to the first embodiment of the present invention, a method for advancing the logical time in a privileged computer is defined, and it includes a function of storing a logical time change completion notification supplied from a computer other than the privileged computer, and A function that advances the logical time of the privileged computer by one when the logical time of all privileged computers other than the privileged computer becomes the same as the logical time of the privileged computer, and a logical time for the outside of the convenience computer other than the privileged computer. This method is characterized by having the function of issuing a change command.
この方式では特権コンピュータ以外のコンピュータの論
理時刻が特権コンピュータの論理時刻と比べ等しいかま
たは1論理時刻前の時刻となる。In this method, the logical time of computers other than the privileged computer is equal to or one logical time earlier than the logical time of the privileged computer.
次に本発明におけるデータの流れを第2図を使用して説
明する。なお説明を簡単にするため、3このコンピュー
タの場合について説明する。あるコンピュータ(以後A
とする」においてAの論理時刻がkの時に更新要求が発
生したとする。Aは、特権コンピュータ(以後Bとする
)に更新要求が発生したことを通知する。この事象をa
とする。Bはaを受けると、特権コンピュータ以外のコ
ンピュータ(以後Cとする)に対し、aが発生したこと
を通知する。この事象をbとする。CはCの論理時刻が
k十Nになるまで更新要求を記憶していき、Cの論理時
刻がk+N‘こなつた時点で更新要求を実行する。この
事象をcとする。本発明の第1の実施例から、事象bは
事象cより前に終了することが証明できる。Next, the flow of data in the present invention will be explained using FIG. 2. In order to simplify the explanation, the case of 3 computers will be explained. A computer (hereinafter referred to as A)
Assume that an update request occurs when the logical time of A is k in ". A notifies the privileged computer (hereinafter referred to as B) that an update request has occurred. This event is a
shall be. When B receives a, it notifies a computer other than the privileged computer (hereinafter referred to as C) that a has occurred. Let this event be b. C stores the update request until C's logical time reaches k+N', and executes the update request when C's logical time reaches k+N'. Let this event be c. From the first example of the invention, it can be proven that event b ends before event c.
以上の手順により更新要求を実行すれば、各コンピュー
タはある論理時刻で実行する更新要求が同一なものとな
り、各コンピュータにおいて更新の順番を同じにするこ
とが可能である。If update requests are executed according to the above procedure, each computer will execute the same update request at a certain logical time, and it is possible to make the update order the same in each computer.
本発明の第2の実施例は、各コンピュータからそのコン
ピュータの論理時刻kに発生した更新姿J求を、当コン
ピュータにおいて、当コンピュータの論理時刻k+Nま
で記憶し、論理時刻がk+Nになった時点で更新を実行
する機能について示したものであり、第1の実施例に加
えて、N論論理時刻前から現在までの更新要求をスタッ
クするバZッフアと、重複データに対する更新要求を該
バッファにスタックする機能と、論理時刻変更時におい
て該バッファの更新要求の内N論理時刻前に出された更
新要求のみ実行する機能とを有することを特徴とした方
式である。In the second embodiment of the present invention, an update request generated from each computer at the logical time k of that computer is stored in this computer until the logical time k+N of the computer, and when the logical time reaches k+N. In addition to the first embodiment, a buffer Z buffer that stacks update requests from before the N logic time to the present, and update requests for duplicate data are stored in the buffer. This method is characterized by having a stacking function and a function of executing only an update request issued N logical times ago among the update requests for the buffer when the logical time is changed.
なおN‘ま2以上の整数2であり、小さいほど目的達成
の効率よい。本発明の第3の実施例は無駄なネットワー
ク10を防止するためのものであり、第2の実施例に加
えて該バッファ中の更新要求がない時論理時刻の更新を
防止する機能とを有することを特徴と2した方式である
。Note that N' is an integer greater than or equal to 2, and the smaller the number, the more efficient it is to achieve the objective. The third embodiment of the present invention is for preventing unnecessary network 10, and in addition to the second embodiment, it has a function of preventing updating of the logical time when there is no update request in the buffer. This method has two characteristics.
次に本発明の詳細を第3図のブロック図を用いて説明す
る。Next, details of the present invention will be explained using the block diagram of FIG.
まず第1の実施例について説明する。第3図においてテ
ーブル管理装置1は端子2を通して特権コンピュータ以
外のコンピュータの論理時刻変更の完了通知を供給され
、論理時刻テーブル3の内容を変更したことを論理時刻
管理装置4に知らせる。議論理時刻テーブル3は、各コ
ンピュータの論理時刻を記憶するテーブルであり、全て
のコンピュータ数と等しい数のカウンタ(3.1〜3.
n)からなる。該論理時刻管理装置4は、該テーブル管
理装置1により該論理時刻テーブル変更時に起動され、
談論理時刻テーブルの内容をチェックし、特権コンピュ
ータ以外の全てのコンピュータの論理時刻が特権コンピ
ュータの論理時刻と等しくなった時点で特権コンピュー
タの論理時刻を1つ進める。また特権コンピュータ以外
のコンピュータに対し論理時刻を進めるように論理時刻
の変更命令を端子5を通して要請する。第1の実施例に
より特権コンピュータ以外のコンピュータの論理時刻が
特権コンピュータの論理時刻と論理的同期が取られるよ
うになった。また特権コンピュータが論理時刻の管理を
集中的に行なっているため、特権コンピュータ以外のコ
ンピュータのダウンに対し信頼性のよいシステムである
。第2の実施例は第1の実施例に加えて以下の機能があ
る。First, a first example will be described. In FIG. 3, the table management device 1 is supplied with a notification of completion of changing the logical time of a computer other than the privileged computer through the terminal 2, and notifies the logical time management device 4 that the contents of the logical time table 3 have been changed. The logical time table 3 is a table that stores the logical time of each computer, and has a number of counters (3.1 to 3.3) equal to the number of all computers.
n). The logical time management device 4 is activated by the table management device 1 when the logical time table is changed,
The content of the logical time table is checked, and when the logical times of all computers other than the privileged computer become equal to the logical time of the privileged computer, the logical time of the privileged computer is advanced by one. It also requests a logical time change command through the terminal 5 to computers other than the privileged computer to advance the logical time. According to the first embodiment, the logical time of computers other than the privileged computer is logically synchronized with the logical time of the privileged computer. Furthermore, since the privileged computer centrally manages the logical time, the system is highly reliable even if a computer other than the privileged computer goes down. The second embodiment has the following functions in addition to the first embodiment.
議論理時刻管理装置4は論理時刻変更時にデータ更新装
置6を起動する。The logical time management device 4 activates the data update device 6 when changing the logical time.
コマンド管理装置7は端子8を通して重複データに対す
る全ての更新要求を供給され、その論理時刻と共にバッ
ファ9に記録する。該データ更新装置6は論理時刻管理
装置4より起動され、該バッファ9に蓄えられた更新要
求の中から当コンピュータの論理時刻マイナスNの論理
時刻に出された更新要求を実行する。第2の実施例によ
り各論理時刻に更新されるデータ群が独立に処理してい
る各コンピュータにおいて同一のデータ群となった。第
3の実施例は第2の実施例に加えて以下の機能がある。The command management device 7 is supplied with all update requests for duplicate data through a terminal 8 and records them in a buffer 9 together with their logical time. The data update device 6 is activated by the logical time management device 4 and executes the update request issued at the logical time of the computer minus N from among the update requests stored in the buffer 9. According to the second embodiment, the data group updated at each logical time becomes the same data group in each computer processing the data independently. The third embodiment has the following functions in addition to the second embodiment.
該論理時刻管理装置4は論理時刻変更時に該バッファ9
を参照し、バッファ内に更新要求がない時論理時刻の変
更を中止する。第3の実施例により、必要のない時の論
理時刻の進行を防止ネットワーク10が減少できた。The logical time management device 4 uses the buffer 9 when changing the logical time.
Refer to , and stop changing the logical time when there is no update request in the buffer. According to the third embodiment, it is possible to reduce the number of networks 10 that prevent the logical time from advancing when unnecessary.
次に論理時刻管理装置4の詳細を第3図を用いて説明す
る。論理時刻管理装置4はスイッチ回路41、一致回路
42および変更決定回路43から構成される。Next, details of the logical time management device 4 will be explained using FIG. 3. The logical time management device 4 is composed of a switch circuit 41, a coincidence circuit 42, and a change determination circuit 43.
スイッチ回路41は該論理時刻テーブル3の各カウンタ
31〜軌の値を次々と一致回路42に供孫合する。該一
致回路はスイッチ回路から供給された値が全て一致する
か否かをチェックする。全てが一致した場合変更決定回
路43を起動する。変更決定回路43はバッファ9の内
容をチェックし更新要求が1つでもあれば、論理時刻の
進行を決定し、当コンピュータの論理時刻を1つ進め、
データ更新装置6を起動する。また特権コンピュ0ータ
以外のコンピュータに対し論理時刻を進めるように論理
時刻の変更命令を端子5を通して要請する。次にデータ
更新装置6の詳細を第3図を用いて説明する。The switch circuit 41 sequentially sends the values of the counters 31 to 1 of the logical time table 3 to the matching circuit 42. The matching circuit checks whether the values supplied from the switch circuit all match. If all match, the change determination circuit 43 is activated. The change determination circuit 43 checks the contents of the buffer 9, and if there is even one update request, determines the progression of the logical time, advances the logical time of the computer by one,
Start up the data update device 6. It also requests a logical time change command through the terminal 5 to computers other than the privileged computer 0 to advance the logical time. Next, details of the data updating device 6 will be explained using FIG. 3.
データ更新装置6は減算器61、カウンタ62、一致回
路63およびゲート回路64から構成される。The data update device 6 includes a subtracter 61, a counter 62, a coincidence circuit 63, and a gate circuit 64.
減算器42は論理時刻管理装置4から起動され、当コン
ピュータの論理時刻の値からNを引き、その結果をカウ
ンタ62にセットする。一致回路63はバッファ9中の
論理時刻とカウンタ62との値をチェックし、一致した
時ゲート回路64に一致したことを通知する。ゲート回
路64は一致回路63の通知にしたがい当コンピュータ
に更新要求の内容を通知する。本発明によれば、独立か
つ並列に処理を行なう各コンビュー外こおいて、各論理
時刻に更新を行なうデータ群が同一のデータ群となる。The subtracter 42 is activated by the logical time management device 4, subtracts N from the logical time value of the computer, and sets the result in the counter 62. The matching circuit 63 checks the logical time in the buffer 9 and the value of the counter 62, and when they match, notifies the gate circuit 64 that there is a match. The gate circuit 64 notifies the computer of the contents of the update request in accordance with the notification from the coincidence circuit 63. According to the present invention, the data group updated at each logical time becomes the same data group in each out-of-conview unit that is processed independently and in parallel.
これにより一貫性の維持がスタンドアロンと同様に処理
することが可能となった。なお、実施例において説明を
簡単にするため、コンピュータとは独立な装置として説
明したが、本発明をコンピュータ内に内蔵することも、
またソフトウェアで実現することも可能であり、これら
が本発明の請求範囲を規定するものではない。This makes it possible to maintain consistency in the same way as standalone. In addition, in order to simplify the explanation in the embodiments, the present invention has been explained as a device independent of a computer, but the present invention can also be built into a computer.
Further, it is also possible to implement it by software, and these do not define the scope of the claims of the present invention.
第1図は同一性が崩壊する例を示した説明図、第2図は
本発明におけるデータの流れを示した説明図、第3図は
本発明の実施例を示すブロック図である。
図において、1はテーブル管理装置、2は入力端子、3
は論理時刻テーブル、4は論理時刻管理装置、5は出力
端子、6はデ−タ更新装置、7はコマンド管理装置、8
は入力端子、9はバッファを表わし、また41はスイッ
チ回路、42は一致回路、43は変更決定回路、61は
減算器、62はカウンタ、63は一致回路、64はゲー
ト回路、を表わしている。
オー図
オ2図
オ3図FIG. 1 is an explanatory diagram showing an example in which identity collapses, FIG. 2 is an explanatory diagram showing the flow of data in the present invention, and FIG. 3 is a block diagram showing an embodiment of the present invention. In the figure, 1 is a table management device, 2 is an input terminal, and 3 is a table management device.
is a logical time table, 4 is a logical time management device, 5 is an output terminal, 6 is a data update device, 7 is a command management device, 8
9 represents an input terminal, 9 represents a buffer, 41 represents a switch circuit, 42 represents a match circuit, 43 represents a change decision circuit, 61 represents a subtracter, 62 represents a counter, 63 represents a match circuit, and 64 represents a gate circuit. . O diagram O 2 diagram O 3 diagram
Claims (1)
おける各コンピユータは論理時刻を有し、この中の1つ
の特権コンピユータにおいて、特権コンピユータから供
給される論理時刻変更の完了通知を受け論理時刻変更信
号を出力するテーブル管理装置と、前記テーブル管理装
置からの変更信号を受け記憶された各コンピユータの論
理時刻を変更する論理時刻テーブルと、前記論理時刻テ
ーブルに記憶中の内容を判定し、特権コンピユータ以外
の全てのコンピユータの論理時刻が特権コンピユータの
論理時刻と同一になつた時点で該特権コンピユータの論
理時刻を1つ進めるとともに特権コンピユータ以外のコ
ンピユータに対し論理時刻の変更命令を出す論理時刻管
理装置とを有することを特徴とした重複データ制御方式
。 2 重複データを有する分散型データベースシステムに
おける各コンピユータは論理時刻を有し、この中の1つ
の特権コンピユータにおいて、特権コンピユータ以外の
コンピユータから供給される論理時刻変更の完了通知を
受け論理時刻変更信号を出力するテーブル管理装置と、
前記テーブル管理装置からの変更信号を受け記憶された
各コンピユータの論理時刻を変更する論理時刻テーブル
と、前記論理時刻テーブルに記憶中の内容を判定し、特
権コンピユータ以外の全てのコンピユータの論理時刻が
特権コンピユータの論理時刻と同一になつた時点で該特
権コンピユータの論理時刻を1つ進めるとともに特権コ
ンピユータ以外のコンピユータに対し論理時刻の変更命
令を出す論理時刻管理装置と、N論理時刻前から現在ま
での重複データぬ耐する更新要求をスタツクするバツフ
アと、論理時刻変更時に該バツフア中の更新要求の内N
論理時刻前に出された更新要求のみ実行するデータ更新
装置とを有することを特徴とする重複データ制御方式。 3 重複データを有する分散型データベースシステムに
おける各コンピユータは論理時刻を有し、この中の1つ
の特権コンピユータにおいて、特権コンピユータ以外の
コンピユータから供給される論理時刻変更の完了通知を
受け論理時刻変更信号を出力するテーブル管理装置と、
前記テーブル管理装置からの変更信号を受け記憶された
各コンピユータの論理時刻を変更する論理時刻テーブル
と、前記論理時刻テーブル記憶中の内容を判定し、特権
コンピユータ以外の全てのコンピユータの論理時刻が特
権コンピユータの論理時刻と同一になつた時点で該特権
コンピユータの論理時刻を1つ進めるとともに、特権コ
ンピユータ以外のコンピユータに対し論理時刻の変更命
令を出す論理時刻管理装置と、N論理時刻前から現在ま
での重複データに対する更新要求をスタツクするバツフ
アと、論理時刻変更時に該バツフア中の更新要求の内N
論理時刻前に出された更新要求のみ実行するデータ更新
装置と、該バツフア中のデータが無い時論理時刻の更新
を防止する手段とを有することを特徴とする重複データ
制御方式。[Scope of Claims] 1. Each computer in a distributed database system having duplicate data has a logical time, and one privileged computer among them receives a notification of completion of changing the logical time supplied from the privileged computer and changes the logical time. a table management device that outputs a change signal; a logical time table that receives the change signal from the table management device and changes the stored logical time of each computer; and a table management device that determines the contents stored in the logical time table and determines the privilege Logical time management that advances the logical time of the privileged computer by one when the logical time of all computers other than the computer becomes the same as the logical time of the privileged computer, and issues a logical time change command to computers other than the privileged computer. A redundant data control method characterized by having a device. 2. Each computer in a distributed database system with duplicate data has a logical time, and one privileged computer among them receives a logical time change completion notification supplied from a computer other than the privileged computer and sends a logical time change signal. A table management device to output,
A logical time table for changing the stored logical time of each computer upon receiving a change signal from the table management device, and determining the contents stored in the logical time table, and determining the logical time of all computers other than the privileged computer. a logical time management device that advances the logical time of the privileged computer by one when the logical time of the privileged computer becomes the same as the logical time of the privileged computer and issues a command to change the logical time to computers other than the privileged computer; A buffer that stacks update requests that avoid duplicate data, and N of the update requests in the buffer when the logical time changes.
1. A duplicate data control method comprising: a data update device that executes only update requests issued before a logical time. 3. Each computer in a distributed database system with duplicate data has a logical time, and one privileged computer among them receives a logical time change completion notification supplied from a computer other than the privileged computer and sends a logical time change signal. A table management device to output,
A logical time table for changing the stored logical time of each computer upon receiving a change signal from the table management device, and the contents of the stored logical time table are determined, and the logical time of all computers other than the privileged computer is set to privileged. A logical time management device that advances the logical time of the privileged computer by one when it becomes the same as the logical time of the computer, and issues a command to change the logical time to computers other than the privileged computer; A buffer that stacks update requests for duplicate data, and N of the update requests in the buffer when the logical time changes
1. A duplicate data control system comprising: a data update device that executes only update requests issued before a logical time; and means for preventing updating of the logical time when there is no data in the buffer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP53057785A JPS6022781B2 (en) | 1978-05-15 | 1978-05-15 | Initiated duplicate data control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP53057785A JPS6022781B2 (en) | 1978-05-15 | 1978-05-15 | Initiated duplicate data control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS54148451A JPS54148451A (en) | 1979-11-20 |
| JPS6022781B2 true JPS6022781B2 (en) | 1985-06-04 |
Family
ID=13065527
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP53057785A Expired JPS6022781B2 (en) | 1978-05-15 | 1978-05-15 | Initiated duplicate data control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6022781B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62177649A (en) * | 1986-01-30 | 1987-08-04 | Nec Corp | Process synchronizing method |
-
1978
- 1978-05-15 JP JP53057785A patent/JPS6022781B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS54148451A (en) | 1979-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11604597B2 (en) | Data processing method and apparatus | |
| KR930008684B1 (en) | How to create a database backup copy | |
| TWI698763B (en) | Control method, device, server and readable storage medium for data storage | |
| CN112597153B (en) | A blockchain-based data storage method, device, and storage medium | |
| CN112654978A (en) | Method, equipment and system for checking data consistency in distributed heterogeneous storage system in real time | |
| JPH0423144A (en) | Journal system | |
| CN111767270A (en) | Data migration method, device, server and storage medium | |
| CN113946628A (en) | Data synchronization method and device based on interceptor | |
| CN104601562A (en) | Interactive method and system of game server and database | |
| EP4617865A1 (en) | Process migration method, apparatus and system | |
| JPS6022781B2 (en) | Initiated duplicate data control method | |
| WO2025223127A1 (en) | Fault processing method and apparatus, electronic device, and storage medium | |
| CN114385657A (en) | Data storage method, device and storage medium | |
| JPS6022782B2 (en) | Initiated high-speed duplicate data control method | |
| JPS6022783B2 (en) | Peer duplicate data control method | |
| WO2024183421A1 (en) | Data disaster recovery method, apparatus and system, node device, and standby node device | |
| JPS6022780B2 (en) | Dependent duplicate data control method | |
| JPH027180A (en) | Instruction simultaneous ignition system | |
| CN112434001B (en) | Multiple data sources supporting data preprocessing Configurable MongoDB data synchronization system, electronic equipment and media | |
| JPH03266046A (en) | Data base high speed access method | |
| JPS6022785B2 (en) | High-speed duplicate data integrity maintenance method | |
| JPH0430220A (en) | Software maintenance method | |
| JP4048037B2 (en) | Data writing program and recording medium | |
| JPH09171480A (en) | Network system provided with information storage system, input system and automatic operation system of the network system, and automatic operating method for the network system | |
| JP2025123021A (en) | Data update management device, data update management method, and data update management program |