Information processing devices each creates a dirty bit indicative of the
presence or absence of update per tip in a sharing region, and updates the
dirty bit in accordance with an operation on the tip. A synchronize
processing section compares dirty bits of corresponding tips in a
synchronous process so as to judge whether the tips have been updated in
the both parties. When there is an update in the both parties, a priority
side is decided in accordance with a predetermined rule, for example, such
as the promoting side of the synchronous process before transmitting the
entire contents of the tips. Further, the synchronous processing section
sends the contents of the tip on the priority side to the information
processing device on the non-priority side so as to replace the contents
of the tip on the non-priority side, thereby realizing a database managing
device capable of carrying out the synchronous process with a small effort
and a small amount of communications data without increasing the size of
the database even when plural data corresponding to each other are
independently updated.
De informatieverwerkingsapparaten elk leidt tot een vuil beetje indicatief van de aanwezigheid of de afwezigheid van update per uiteinde in een delend gebied, en werkt het vuile beetje overeenkomstig een verrichting op het uiteinde bij. Synchroniseer verwerkingssectie vergelijkt vuile beetjes overeenkomstige uiteinden in een synchroon proces om te beoordelen of de uiteinden in de beide partijen zijn bijgewerkt. Wanneer er een update in de beide partijen is, wordt een prioritaire kant beslist overeenkomstig een vooraf bepaalde regel, bijvoorbeeld, zoals de het bevorderen kant van het synchrone proces alvorens de volledige inhoud van de uiteinden over te brengen. Verder, verzendt de synchrone verwerkingssectie de inhoud van het uiteinde aan de prioritaire kant naar het informatieverwerkingsapparaat aan de niet-prioritaire kant om de inhoud van het uiteinde aan de niet-prioritaire kant, daardoor realiserend een gegevensbestand het leiden apparaat geschikt om het synchrone proces met een kleine inspanning te vervangen en een kleine hoeveelheid communicatie gegevens uit te voeren zonder de grootte van het gegevensbestand te verhogen zelfs wanneer de meervoudsgegevens die aan elkaar beantwoorden onafhankelijk worden bijgewerkt.