System for merging virtual partitions of a distributed database
AssigneeTektronix, Inc.
InventorDenise J. Ecklund
Life of this patent
Estimating the term…
Loading patent…
AssigneeTektronix, Inc.
InventorDenise J. Ecklund
Estimating the term…
An object-oriented, distributed data base system separates into a plurality of virtual partitions following communication failure between sites accessing the data base. Each partition accesses a separate copy of an initial data base and independently updates groups of data objects included in the data base to add new versions of data objects to the data base. Each virtual partition maintains a copy of all previous versions of data objects and maintains a change list describing all group updates that it executes. Following restoration of communication between sites, each virtual partition merges the data bases maintained by separate partitions to form a consistent merged data base permitting versions of data objects and collections of data objects created by any one of the separate virtual partitions to be identified and accessed in the merged data base.
For a data base system providing a plurality of separate virtual partitions, each storing separate instances of an initial data base comprising an initial set of versions of data objects and initial directory data indicating primary and alternate paths of decendency relating successive versions of each data object,
For a data base system providing a plurality of separate virtual partitions, each storing separate instances of an initial data base comprising an initial set of versions of data objects, each version of a particular data object, other than a first version of the data object, having been created by modifying an existing predecessor version of the data object,
For a data base system providing a plurality of separate virtual partitions, each storing separate instances of an initial data base comprising an initial set of versions of data objects, each version of a particular data object, other than a first version of the data object, being created by modifying an existing predecessor version of the data object,
Dependencies are inferred from the claim text.