ENHANCED DATA MANAGEMENT VIRTUALIZATION SYSTEM

Systems and methods are provided for synchronizing operational data records in a manner that reduces redundant copying of data. A set of operational data records is stored, wherein each data record is assigned a unique ID in ascending order based on a creation time of the data record. A highest uniq...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: CHEN, YONG-MIN, TEKADE, UDAY, WALTER, SEAN, B, BHARGAVA, ANKUR, PROVENZANO, CHRISTOPHER, A, MUTALIK, MADHAV, ZHANG, XIANGDONG, KUMAR, SACHINDRA, WOODWARD, MARK, L, POTTER, ALAN, GROOSE, BRIAN
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and methods are provided for synchronizing operational data records in a manner that reduces redundant copying of data. A set of operational data records is stored, wherein each data record is assigned a unique ID in ascending order based on a creation time of the data record. A highest unique ID is identified from the operational data records in the set of operational data records. A tolerance number is identified that is indicative of a range of unique IDs that can be processed at a same time such that it cannot be guaranteed that that operational data records with unique IDs separated by less than the tolerance number were assigned unique IDs in the order that the operational data records were created. A synchronization ID is calculated comprising subtracting the tolerance number from the highest unique ID. The synchronization ID is transmitted to the source operational data store. L'invention porte sur des systèmes et sur des procédés qui permettent de synchroniser des enregistrements de données opérationnelles d'une manière qui réduit la copie redondante de données. Un ensemble d'enregistrements de données opérationnelles est mémorisé, chaque enregistrement se voyant attribuer un identificateur (ID) unique par ordre croissant sur la base de l'heure de la création de l'enregistrement de données. L'ID unique le plus haut est identifié parmi des enregistrements de données opérationnelles de l'ensemble d'enregistrements de données opérationnelles. Un nombre de tolérance est identifié, celui-ci indiquant une plage d'ID uniques qui peuvent être traités en même temps, de sorte qu'il ne peut pas être garanti que des enregistrements de données opérationnelles ayant des ID uniques, séparés par moins du nombre de tolérance, se sont vus attribuer des ID uniques dans l'ordre dans lequel les enregistrements de données opérationnelles ont été créés. Un ID de synchronisation est calculé par soustraction du nombre de tolérance de l'ID unique le plus haut. L'ID de synchronisation est transmis au mémoire de données opérationnelles source.