摘要:
A database architecture providing high availability and scalability is provided. According to embodiments of the present invention, multiple data sources are supported by multiple source databases. Partial copies of data stored in one or more of the source databases are provided to a consolidated database in response to requests for data received by the consolidated database from a data client. Multiple consolidated databases may support multiple data clients and data clients that are geographically dispersed. A sparse replication component operates to retrieve data from the source databases for storage in consolidated databases. The sparse data replication component can also monitor source databases for updates to requested data, and retrieve such data for storage in a consolidated database. In addition, each consolidated database may be associated with a data rationalization component to ensure that the data stored in the associated consolidated database does not include pathological data redundancies.
摘要:
An event reporting system includes a computational component 228 operable (a) to receive notification of a change to an attribute of an entity, the entity, prior to the change, being associated with a first surrogate key, and (b) to defer the use of a second surrogate key for the entity until a selected time. The second surrogate key was generated to reflect the change.
摘要:
An event reporting system includes a computational component 228 operable (a) to receive notification of a change to an attribute of an entity, the entity, prior to the change, being associated with a first surrogate key, and (b) to defer the use of a second surrogate key for the entity until a selected time. The second surrogate key was generated to reflect the change.
摘要:
An event reporting system includes a computational component 228 operable (a) to receive notification of a change to an attribute of an entity, the entity, prior to the change, being associated with a first surrogate key, and (b) to defer the use of a second surrogate key for the entity until a selected time. The second surrogate key was generated to reflect the change.