Databases Reference
In-Depth Information
Store
Once the data is captured, it is stored in a normalized form in memory in a
component called the Active Data Cache ( ADC ). This storage facility has the ability
to do simple correlation based on fields within the data, and multiple data items
received from the acquisition layer may update just a single object in the data cache.
For example, the state of a given BPEL process instance may be represented by a
single object in the ADC and all updates to that process state will just update that
single data item, rather than creating multiple data items. The ADC contents are
also stored in the BAM data store to avoid losing data across restarts and to avoid
running out of memory.
Process
Reports are run-based on user demand. Once a report is run, it will update the user's
screen on a real-time basis. Where multiple users are accessing the same report, only
one instance of the report is maintained by the report server. As events are captured
and stored in real-time, the report engine will continuously monitor them for any
changes that need to be made to the reports that are currently active. When changes
are detected that impact active reports, the appropriate report will be updated in
memory and the updates are sent to the user's screen.
 
Search WWH ::




Custom Search