Scalable multi-database event processing system using universal subscriber-specific data and universal global data
AssigneeOracle International Corporation
InventorsRavi Shankar, Keith M. Brefczynski
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsRavi Shankar, Keith M. Brefczynski
Estimating the term…
Methods and architectures for implementing a scalable multi-database event processing system are provided. In one embodiment, selected account data is aggregated for all subscribers (aggregated subscriber-specific data) and a copy included on each database. In one embodiment, selected data that is not subscriber specific and that may apply to many accounts (“global data”) is also maintained and copied to each database. The global data preferably includes business data that is frequently required during operation of the system, such as pricing data. A transaction that requires business data and access to an account is processed using the copy of the business data that is on the database on which the account is located. In an embodiment, the aggregated subscriber-specific data is used in performing searches.
A method for processing an event in an event processing system comprising a plurality of databases, wherein the event processing system is associated with a plurality of accounts, and wherein each database in the plurality of databases is configured to store account data for a unique subset of accounts in the plurality of accounts, the method comprising:
A machine-readable medium for a computer system, the machine-readable medium having stored thereon a series of instructions which, when executed by a processing component, cause the processing component to process an event in an event processing system comprising a plurality of databases, wherein the event processing system is associated with a plurality of accounts, and wherein each database in the plurality of databases is configured to store account data for a unique subset of accounts in the plurality of accounts, by:
Dependencies are inferred from the claim text.