Problem
Repeated access to info held in a data store.
Cached data to be consistent with data in the data store.
Solution
Caching systems provide read-through and write-through/write-behind operations.
Determine whether the item is currently held in the cache.
If the item is not currently in the cache, read the item from the data store.
Store a copy of the item in the cache.