Themenbereiche Themenbereiche Profile Hilfe/Anleitungen Help    
Recent Posts Last 1|3|7 Days Suche Suche Tree Tree View  

Überprüfung von Datenbankkonsistenz m...

ZahlReich - Mathematik Hausaufgabenhilfe » ---- Archiv: Universitäts-Niveau » Zahlentheorie » Überprüfung von Datenbankkonsistenz mittels Fingerprinting « Zurück Vor »

Autor Beitrag
Seitenanfangvoriger Beitragnächster BeitragSeitenende Link zu diesem Beitrag

Felix Yu (Felyu)
Suche alle Beiträge dieser Person in dieser Hauptrubrik
Veröffentlicht am Dienstag, den 24. April, 2001 - 16:59:   Beitrag drucken

Hallo,
kennt sich jemand mit folgendem Problem aus? An zwei Orten A und B existieren in der Regel zwei identische Datenbanken(sagen wir mal, die Datenbank ist 1 MB gross). Es soll getestet werden, ob sie tatsächlich identisch sind. Dabei soll zwischen A und B ausgetauschten Informationen möglichst gering sein. Kennt jemand zufällig den problemlösenden Algorithmus?? Es geht in Richtung Zahlentheorie.

Felix
Seitenanfangvoriger Beitragnächster BeitragSeitenende Link zu diesem Beitrag

holger
Suche alle Beiträge dieser Person in dieser Hauptrubrik
Veröffentlicht am Dienstag, den 24. April, 2001 - 20:01:   Beitrag drucken

Du berechnest einfach einen Hash Code jeder der beiden Datenbanken und vergleichst dann die resultate.

Eine billig Variante:

Die Datenmenge in Blocks teilen, und dann Block für Block mit Modulo Additon addieren, das gibt einen einfachen Hashcode.

In der Praxis würden man MD5 benutzen.
Mit Zahlentheorie hat das in so weit zu tun, als dort Modulo Opperation vorkommen.

Beitrag verfassen
Das Senden ist in diesem Themengebiet nicht unterstützt. Kontaktieren Sie den Diskussions-Moderator für weitere Informationen.

ad

Administration Administration Abmelden Abmelden   Previous Page Previous Page Next Page Next Page