Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6022782B2 - Initiated high-speed duplicate data control method - Google Patents
[go: Go Back, main page]

JPS6022782B2 - Initiated high-speed duplicate data control method - Google Patents

Initiated high-speed duplicate data control method

Info

Publication number
JPS6022782B2
JPS6022782B2 JP53057786A JP5778678A JPS6022782B2 JP S6022782 B2 JPS6022782 B2 JP S6022782B2 JP 53057786 A JP53057786 A JP 53057786A JP 5778678 A JP5778678 A JP 5778678A JP S6022782 B2 JPS6022782 B2 JP S6022782B2
Authority
JP
Japan
Prior art keywords
computer
logical time
privileged
logical
computers
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
Application number
JP53057786A
Other languages
Japanese (ja)
Other versions
JPS54148452A (en
Inventor
義之 西原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP53057786A priority Critical patent/JPS6022782B2/en
Publication of JPS54148452A publication Critical patent/JPS54148452A/en
Publication of JPS6022782B2 publication Critical patent/JPS6022782B2/en
Expired legal-status Critical Current

Links

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.

この中の一つに重複データの制御方式がある。重複デー
タとは、物理的に異なるコンピュータにより、それぞれ
管理されるデータであるが、その内容が等しいデータを
言う。
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.

重複データ制御式の基本は、1つのデータが更新された
時、他の重複データをも更新し、重複データの同一性を
維持することである。同一性の維持における問題点は、
重複データを管理する各コンピュータが独立かつ並列に
処理を行なっており、これらのコンピュータが管理する
重複データの内容をいかに同一に保つかである。
The basic principle of the duplicate data control formula is that when one piece of data is updated, other duplicate data is also updated to maintain the identity of the duplicate data. The problem with maintaining identity is that
Each computer that manages duplicate data performs processing independently and in parallel, and the challenge is 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, suppose that an update request is made in the computer 2 to set the content of record R to be a, and a data update request is issued to the computer 2 to set the content of record R to b. 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 some time delay and updates the 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 the vehicle duplication data managed by each convenience store will easily collapse. This is because the update order differs depending on each computer.

同一性を維持する方式として従釆多数決方式等が提案さ
れているが、更新可を決定するまでの時間が長すぎ実用
化しがたい。
A subordinate 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 multiple data that can determine update permission in a short time.

まず本発明の原理について説明する。あるタイミングで
更新を行なうデータ群が各コンピュータにおいて同じデ
ータ群であれば同一性は容易に維持できる。
First, the principle of the present invention will be explained. If the data group updated at a certain timing is the same data group in each computer, identity can be easily maintained.

本発明ではこのタイミングに論理時刻の概念を導入する
。論理時刻とは各コンピュータにおいて物理的には同一
でないが論理的に同期のとられた論理的な時刻である。
以下に論理時刻を進める方式について説明する。特権コ
ンピュータは、特権コンピュータ以外のコンピュータの
論理時刻が全て特権コンピュータの論理時刻と同一な論
理時刻となったことを確認後に特権コンピュータの論理
時刻を1つ進めかつ特権コンピュータ以外のコンビュー
外こ対し論理時刻の変更命令を通知する。特権コンピュ
ータ以外のコンピュータは、特権コンピュータからの論
理時刻の変更命令を受けた時、各自の論理時刻を1つ進
めまた完了通知を特権コンビュー外こ通知する。本発明
の第1の実施例は特権コンビュー外こおける論理時刻を
進める方式を規定したもので、特権コンピュータ以外の
コンピュータから供給される論理時刻変更の完了通知を
カウントする機能と、このカウント値が特権コンピュー
タ以外のコンピュータの数と一致するか否かを判定する
機能と、この判定により該特権コンピュータの論理時刻
を1つ進める機能と、特権コンピュータ以外のコンビュ
ー外こ対し論理時刻の変更命令を出す機能とを有するこ
とを特徴とした方式である。この方式では特権コンピュ
ータ以外のコンピュータの論理時刻が特権コンピュータ
の論理時刻と比べ、等しいかまたは1論理時刻前の時刻
となるため、特権コンピュータ以外のコンピュータから
供給される論理時刻変更の完了通知をカウントするだけ
で全てのコンピュータの論理時刻が同一になったことを
確認できる。この結果高速な処理が可能となった。次に
本発明におけるデータの流れを第2図を使用して説明す
る。
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 times of all computers other than the privileged computer are the same as the privileged computer's logical time, the privileged computer advances the logical time of the privileged computer by one and sets the logical time of the computer outside of the privileged computer's view. Notify the time change order. 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 outside of the privileged computer of completion notification. The first embodiment of the present invention defines a method for advancing logical time outside a privileged computer, and includes a function to count logical time change completion notifications supplied from a computer other than a privileged computer, and a function to count logical time change completion notifications provided from a computer other than a privileged computer. A function to determine whether the number matches the number of computers other than the privileged computer, a function to advance the logical time of the privileged computer by one based on this determination, and a function to issue an instruction to change the logical time of the computer other than the privileged computer. This method is characterized by having the following functions. In this method, the logical time of the computer other than the privileged computer is equal to or one logical time earlier than the logical time of the privileged computer, so the notification of completion of logical time change supplied from the computer other than the privileged computer is counted. You can confirm that all computers have the same logical time simply by doing this. As a result, high-speed processing became possible. Next, the flow of data in the present invention will be explained using FIG. 2.

なお説明を簡単にするため、3このコンピュータの場合
について説明する。あるコンピュータ(以後Aとする)
においてAの論理時刻がkの時に更新要求が発生したと
する。Aは、特権コンピュータ(以後Bとする)に更新
要求が発生したことを通知する。この事象をaとする。
Bはaを受けると、特権コンピュータ以外のコンピュー
タ(以後Cとする)に対し、aが発生したことを通知す
る。この事象をbとする。CはCの論理時刻がk+Nに
なるまで更新要求を記憶しておき、Cの論理時刻がk+
Nになった時点で更新要求を実行する。
In order to simplify the explanation, the case of 3 computers will be explained. A certain computer (hereinafter referred to as A)
Assume that an update request occurs when the logical time of A is k. A notifies the privileged computer (hereinafter referred to as B) that an update request has occurred. Let this event be a.
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 C stores the update request until C's logical time reaches k+N.
When it reaches N, the update request is executed.

この事象をcとする。本発明の第1の実施例から、事象
bは事象cより前に終了することが証明できる。
Let this event be c. From the first example of the invention, it can be proven that event b ends before event c.

以上の手順により更新要求を実行すれば、各コンビュ
ー外まある論理時刻で実行する更新要求が同一なものと
なり、各コンピュータにおいて更新の順番を同じにする
ことが可能である。本発明の第2の実施例は、各コンピ
ュータからそのコンピュータの論理時刻kに発生した更
新要求を、当コンピュータにおいて、当コンピュータの
論理時刻k+Nまで記憶し、論理時刻がk+Nになった
時点で更新を実行する機能について示したものであり、
第1の実施例に加えて、N論理時刻前から現在までの更
新要求をスタックするバッファと、重複データに対する
更新要求を該バッファにスタックする機能と、論理時刻
変更時において該バッファの更新要求の内N論理時刻前
に出された更新要求のみ実行する機能とを有することを
特徴とした方式である。
If update requests are executed according to the above procedure, the update requests executed at a logical time outside each conference will be the same, and it is possible to make the update order the same in each computer. 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 the computer until the logical time k+N of the computer, and updated when the logical time reaches k+N. It shows the functions that execute
In addition to the first embodiment, a buffer for stacking update requests from N logical times ago to the present, a function for stacking update requests for duplicate data in the buffer, and a function for stacking update requests for the buffer when changing the logical time are provided. This method is characterized by having a function of executing only update requests issued N logical times ago.

なおNは2以上の整数であり、小さいほど目的達成の効
率よい。本発明の第3の実施例は、無駄なネットワーク
10を防止するためのものであり、第2の実施例に加え
て、該バッファ中の更新要求がない時論理時刻の更新を
防止する機能とを有することを特徴とした方式である。
Note that N is an integer of 2 or more, and the smaller the number, the more efficient the objective achievement is. 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 is characterized by having the following.

次に本発明の詳細を第3図のブロック図を用いて説明す
る。
Next, details of the present invention will be explained using the block diagram of FIG.

まず第1の実施例について説明する。第3図においてカ
ウンタ管理装置1は端子2を通して特権コンピュータ以
外のコンピュータから論理時刻変更の完了通知を供給さ
れ、論理時刻カウンタ3の内容を1つ進め、変更したこ
とを論理時刻管理装置4に知らせる。談論理時刻カウン
タ3は特権コンピュータ以外のコンピュータの論理時刻
変更完了通知をカウントするカウンタである。談論理時
刻管理装置4は該カウンタ管理装置1よりカゥンタ3変
更時に起動され、該カウンタ3の値と特権コンピュータ
以外のコンピュータの数とが一致したか否かをチェック
し、同一値になった時点で特権コンピュータの論理時刻
を1つ進め、また特権コンピュータ以外のコンビュー外
こ対し、論理時刻を進めるように変更命令を端子5を通
して要請する。第1の実施例により、特権コンピュータ
以外のコンピュータの論理時刻が特権コンピュータの論
理時刻と論理的同期が高速に取られるようになった。
First, a first example will be described. In FIG. 3, the counter management device 1 is supplied with a logical time change completion notification from a computer other than the privileged computer through the terminal 2, advances the contents of the logical time counter 3 by one, and notifies the logical time management device 4 of the change. . The logical time counter 3 is a counter that counts logical time change completion notifications of computers other than privileged computers. The logic time management device 4 is activated by the counter management device 1 when the counter 3 is changed, and checks whether the value of the counter 3 matches the number of computers other than privileged computers, and when the values become the same. The privileged computer advances the logical time by one, and requests a change command through the terminal 5 to the non-privileged computer to advance the logical time. According to the first embodiment, the logical time of computers other than the privileged computer can be logically synchronized with the logical time of the privileged computer at high speed.

第2の実施例は第1の実施例に加えて以下の機能がある
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の実施例
により各論理時刻に更新されるデータ群が独立に処理し
ている各コンピュータにおいて同一のデータ群となった
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.

第3の実施例は第2の実施例に加えて以下の機能がある
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, the number of networks 10 can be reduced by preventing the logical time from advancing when unnecessary.

次に論理時刻管理装置4の詳細を第3図を用いて説明す
る。論理時刻管理装置4一致回路41と更新決定回路4
2から構成される。
Next, details of the logical time management device 4 will be explained using FIG. 3. Logical time management device 4 coincidence circuit 41 and update decision circuit 4
Consists of 2.

一致回路41はカゥン夕管理装置1より起動され、カウ
ンタ3の値と特権コンピュータ以外のコンピュータの数
とが一致したかを判定し、一致した時、変更決定回路4
2を起動する。変更決定回路42はバッファ9の内容を
チェックし、要新要求が1つでもあれば論理時刻の進行
を決定し、当コンピュータの論理時刻を1つ進め、デー
タ更新装置6を起動する。また特権コンピュータ以外の
コンピュータに対し論理時刻を進めるように論理時刻の
変更命令を端子5を通して要請する。次にデータ更新装
置6の詳細を第3図を用いて説明する。
The matching circuit 41 is activated by the counter management device 1 and determines whether the value of the counter 3 matches the number of computers other than privileged computers. When they match, the change determining circuit 4
Start 2. The change determination circuit 42 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, and activates the data update device 6. It also requests a logical time change command through the terminal 5 to computers other than the privileged computer 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 in the counter 62, and when they match, notifies the gate circuit 64 that there is a match. The gate circuit 64 notifies the computer main body 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. Note that in the embodiments, in order to simplify the explanation, 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.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は同一性が崩壊する例を示した説明図、第2図は
本発明におけるデータの流れを示した説明図、第3図は
本発明の実施例を示すブロック図である。 図において、1はカウンタ管理装置、2は入力端子、3
は論理時刻カウンタ、4は論理時刻管理装置、5は出力
端子、6はデータ更新装置、7はコマンド管理装置、8
は入力端子、9はバッファを表わし、また41は一致回
路、42は変更決定回路、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 counter management device, 2 is an input terminal, and 3 is a counter management device.
is a logical time counter, 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 matching circuit, 42 represents a change determining circuit, 61 represents a subtracter, 62 represents a counter, 63 represents a matching circuit, and 64 represents a gate circuit. O diagram O 2 diagram Sai 3 diagram

Claims (1)

【特許請求の範囲】 1 重複データを有する分散型データベースシステムに
おける各コンピユータは論理時刻を有し、この中の1つ
の特権コンピユータにおいて、特権コンピユータから供
給される論理時刻変更の完了通知を受けカウント信号を
出力するカウンタ管理装置と、前記カウント信号を受け
内容を1つ進めるカウンタと、このカウント値が特権コ
ンピユータ以外のコンピユータの数と一致するか否かを
判定し、この判定により該特権コンピユータの論理時刻
を1つ進めるとともに、特権コンピユータ以外のコンピ
ユータに対し論理時刻の変更命令を出す論理時刻管理装
置とを有することを特徴とした重複データ制御方式。 2 重複データを有する分散型データベースシステムに
おける各コンピユータは論理時刻を有し、この中の1つ
の特権コンピユータにおいて、特権コンピユータ以外の
コンピユータから供給される論理時刻変更の完了通知を
受けカウント信号を出力するカウンタ管理装置と、前記
カウント信号を受け内容を1つ進めるカウンタと、この
カウント値が特権コンピユータ以外のコンピユータの数
と一致するか否かを判定し、この判定により該特権コン
ピユータの論理時刻を1つ進めるとともに、特権コンピ
ユータ以外のコンピユータに対し論理時刻の変更命令を
出す論理時刻管理装置と、N論理時刻前から現在までの
重複データに対する更新要求をスタツクするバツフアと
、論理時刻変更時に該バツフア中の更新要求の内N論理
時刻前に出された更新要求のみ実行するデータ更新装置
とを有することを特徴とする重複データ制御方式。 3 重複データを有する分散型データベースシステムに
おける各コンピユータは論理時刻を有し、この中の1つ
の特権コンピユータにおいて、特権コンピユータ以外の
コンピユータから供給される論理時刻変更の完了通知を
受けカウント信号を出力するカウンタ管理装置と、前記
カウント信号を受け内容を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 count signal when receiving a notification of completion of changing the logical time supplied from the privileged computer. a counter that receives the count signal and increments its contents by one, and determines whether or not this count value matches the number of computers other than the privileged computer, and based on this determination, the logic of the privileged computer is determined. A redundant data control method characterized by comprising a logical time management device that advances the time by one and issues a logical time change command to a computer other than a privileged computer. 2. Each computer in a distributed database system with duplicate data has a logical time, and one privileged computer among these computers outputs a count signal upon receiving a notification of completion of changing the logical time supplied from a computer other than the privileged computer. A counter management device, a counter that receives the count signal and increments its contents by one, determines whether or not this count value matches the number of computers other than the privileged computer, and based on this determination, the logical time of the privileged computer is set to 1. a logical time management device that issues a command to change the logical time to computers other than the privileged computer when the logical time advances; a buffer that stacks update requests for duplicate data from N logical times ago to the present; and a data update device that executes only update requests issued N logical times ago among update requests. 3. Each computer in a distributed database system with duplicate data has a logical time, and one privileged computer among these computers outputs a count signal upon receiving a notification of completion of changing the logical time supplied from a computer other than the privileged computer. A counter management device, a counter that receives the count signal and increments its contents by one, determines whether or not this count value matches the number of computers other than the privileged computer, and based on this determination, the logical time of the privileged computer is set to 1. A logical time management device that issues a logical time change command to computers other than the privileged computer, a buffer that stacks update requests for duplicate data from N logical times ago to the present, and a buffer that stacks update requests for duplicate data when the logical time changes. Duplication characterized by having a data update device that executes only update requests issued N logical times ago among update requests in a buffer, and means for preventing updating of the logical time when there is no data in the buffer. Data control method.
JP53057786A 1978-05-15 1978-05-15 Initiated high-speed duplicate data control method Expired JPS6022782B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP53057786A JPS6022782B2 (en) 1978-05-15 1978-05-15 Initiated high-speed duplicate data control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP53057786A JPS6022782B2 (en) 1978-05-15 1978-05-15 Initiated high-speed duplicate data control method

Publications (2)

Publication Number Publication Date
JPS54148452A JPS54148452A (en) 1979-11-20
JPS6022782B2 true JPS6022782B2 (en) 1985-06-04

Family

ID=13065557

Family Applications (1)

Application Number Title Priority Date Filing Date
JP53057786A Expired JPS6022782B2 (en) 1978-05-15 1978-05-15 Initiated high-speed duplicate data control method

Country Status (1)

Country Link
JP (1) JPS6022782B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62177649A (en) * 1986-01-30 1987-08-04 Nec Corp Process synchronizing method

Also Published As

Publication number Publication date
JPS54148452A (en) 1979-11-20

Similar Documents

Publication Publication Date Title
KR930008684B1 (en) How to create a database backup copy
CN107315761B (en) Data updating method, data query method and device
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
CN113946628A (en) Data synchronization method and device based on interceptor
EP4418138A1 (en) Data processing method and apparatus, and electronic device, storage medium and program product
CN103294799A (en) Method and system for parallel batch importing of data into read-only query system
WO2024041191A1 (en) Data processing method and apparatus
CN116028514A (en) Data update method and device
JPS6022782B2 (en) Initiated high-speed duplicate data control method
JPS6022781B2 (en) Initiated duplicate data control method
JPS6022780B2 (en) Dependent duplicate data control method
Tan et al. A consensus algorithm with leadership transfer-ltraft
CN113296899A (en) Transaction master machine, transaction slave machine and transaction processing method based on distributed system
JPS6022783B2 (en) Peer duplicate data control method
JP7602561B2 (en) Method and apparatus for data reallocation
CN116628274A (en) A data writing method, device and medium for graph database
JPH03266046A (en) Data base high speed access method
JPS6022785B2 (en) High-speed duplicate data integrity maintenance method
CN112434001B (en) Multiple data sources supporting data preprocessing Configurable MongoDB data synchronization system, electronic equipment and media
JP4048037B2 (en) Data writing program and recording medium
JPS59225473A (en) Decentralized file control system
JPH0398123A (en) Instruction series processor with time stamp
JPS6022784B2 (en) Duplicate data integrity maintenance method
JPH01113831A (en) Load module replacement system in on-line mode