PROCESSING PRIMARY KEY MODIFICATIONS
Method for processing a primary key modification in a system comprising a first device and a second device is provided. The second device supports a processing pipeline with a plurality of processing stages to process data updates from a plurality of update sources. The primary key modification oper...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Method for processing a primary key modification in a system comprising a first device and a second device is provided. The second device supports a processing pipeline with a plurality of processing stages to process data updates from a plurality of update sources. The primary key modification operation is from one of the plurality of update sources to modify a source primary key to a destination primary key, and it is associated with a timestamp. The first device retrieves the primary key modification operation from the second device. When data updates from all of the plurality of update sources up until the timestamp have been up observed, the first device applies the primary key modification operation by generating a delete operation to delete the source primary key and a create operation to create the destination primary key. The first device provides the delete operation and the create operation to the processing pipeline of the second device to generate an output data structure that is accessible to process a query.
L'invention a trait à un procédé de traitement d'une modification de clé primaire dans un système comprenant un premier et un second dispositif. Le second dispositif prend en charge un pipeline de traitement ayant une pluralité de phases de traitement pour traiter des mises à jour de données à partir d'une pluralité de sources de mises à jour. L'opération de modification de clé primaire provient d'une source de la pluralité de sources de mises à jour, elle vise à modifier une clé primaire d'origine pour obtenir une clé primaire de destination, et elle est associée à une estampille temporelle. Le premier dispositif récupère l'opération de modification de clé primaire à partir du second dispositif. Lorsque les mises à jour de données provenant de toutes les sources de la pluralité de sources de mises à jour jusqu'à l'estampille temporelle ont été observées, le premier dispositif applique l'opération de modification de clé primaire par génération d'une opération de suppression visant à supprimer la clé primaire d'origine et d'une opération de création visant à créer la clé primaire de destination. Le premier dispositif transmet l'opération de suppression et l'opération de création au pipeline de traitement du second dispositif afin de générer une structure de données de sortie qui est accessible pour traiter une interrogation. |
---|