Req 6.5 - Cache Details
As a user I would like to see details on what is in the cache in order to determine why the cache hit ratio might be low. The purpose of displaying this data is to help guide me about configuration settings that could improve the cache effectiveness.
Useful details would include
- cache size (memory, # of records)
- average ttl of records in cache (perhaps also min and max ttl?)
- breakdown by record type, status (valid vs expired)
- LRU of records pre-fetched
- LRU of records that expired without being re-queried
- top 500(?) records most frequently queried
- cache cleaning (how dirty is the cache)