User Guide > Push-Based Incremental Caching
 
Push-Based Incremental Caching
Push-based incremental caching can be set up using the native TDV caching mechanism, plus the TDV Cache Management Service (CMS), to configure a Central Event Server. If you have subscribed to notices from objects that store data in an incremental cache, subscribed clients are notified whenever the result sets are updated. After they are notified, clients can choose to update their result sets or refresh the affected views. Each client instance of TDV can be configured to process the messages and automatically update its incremental cache.
The following resources cannot be cached without being wrapped in a view or procedure:
Procedures with no outputs. There is no data to cache in this case.
XML files that have been introspected.
System tables.
Non-data sources such as folders and definition sets.
The following topics are covered and should be performed in order:
View Requirements and Restrictions for Push-Based Incremental Caching
Requirements for Push-Based Incremental Caching
Adding the Change Notification Custom Java Procedures
Defining Connectors
Install the Central Server
Configuring Push-Based Incremental Caching and Change Management
Publishing the cms_call_propagator Procedure
Configuring Oracle Data Sources for Change Notification
Setting Up an Push-Based Incremental Cache in Studio
Publish Push-Based Incremental Caches
Recovering from a Messaging Error
Push-Based Incremental Caching Configuration Parameters