Methods and systems for staging and propagating data
First Claim
1. A computer-readable media having stored thereon computer executable instructions, wherein the instructions perform steps for providing a system for propagating database records from a first database to a second database via a computing device, comprising:
- a first database containing a first set of database records;
a second database containing a second set of database records;
tracking changes made to the first set of database records and maintaining a table of record changes;
performing a consolidation process to determine a cumulative record change for each of the first set of database records and determining which record changes in the table of record changes are duplicative and not implemented; and
propagating a user-selected set of database records between the first database to the second database in accordance with the table of record changes and the consolidation process, wherein the user-selected set of database records includes records associated with a product and an advertisement that are to be publically accessible on the second database.
18 Assignments
0 Petitions
Accused Products
Abstract
A method and system for propagating database records from staging database to a production database so that the production database reflects record changes made in the staging database. The system of the present disclosure propagates record changes from the staging database to the production database in a flexible, customizable, and reliable way. The system consolidates database record changes to cull out any unnecessary record changes that do not need to be propagated. The system may also track the status of the database record changes, and send alerts related to the propagation status.
34 Citations
28 Claims
-
1. A computer-readable media having stored thereon computer executable instructions, wherein the instructions perform steps for providing a system for propagating database records from a first database to a second database via a computing device, comprising:
-
a first database containing a first set of database records; a second database containing a second set of database records; tracking changes made to the first set of database records and maintaining a table of record changes; performing a consolidation process to determine a cumulative record change for each of the first set of database records and determining which record changes in the table of record changes are duplicative and not implemented; and propagating a user-selected set of database records between the first database to the second database in accordance with the table of record changes and the consolidation process, wherein the user-selected set of database records includes records associated with a product and an advertisement that are to be publically accessible on the second database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for propagating database records from a first database to a second database via a computing device, comprising:
-
a processor including a processing unit, and system memory which is operatively coupled via a bus; a first database associated with the processing unit containing a first set of database records, the first database being inaccessible to a public user; a second database associated with the processing unit containing a second set of database records, the second database being accessible to a public user; wherein the system tracks changes made to the first set of database records and maintains a table of record changes; wherein the system performs a consolidation process to determine a cumulative record change for each of the first set of database records and determines which record changes in the table of record changes are duplicative and not implemented; and wherein the system propagates a user-selected set of database records between the first database to the second database in accordance with the table of record changes and the consolidation process, wherein the user-selected set of database records includes records associated with a product and an advertisement that are to be accessible by the public user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification