Use Cases
Cache of Full Download
The application takes a full download of the authoritative data and stores it in a local cache. Access to the authoritative data is made through the cache.
Options for update:
- Re-download and cache the entire set of authoritative data. This does not identify what has changed.
- Incremental downloads and update of the cache of just the data that has changed.
Cache of Labels in an Application
When the application makes a connection to authoritative data, the label is cached along with the URI to allow for quick display of the label in the UI.
Options for update:
- Periodic query of the authoritative data source to determine if the label has changed.
- Watch an incremental feed of changes to the data and update the cached data for any that are cached in the application.