Gems for redis caching
Include profiler for checking performance before and after caching.
Warn about n+1 queries.
Enabling redis as a cache_store
Fixed typo
Enable caching in dev and use db 2 to keep separate from other cached content.
Expose Redis for other uses within the app.
Restructure entries retrieval to support caching.
Track entry_count and use it in the cache key so we know when to expire the cache.
Increment the entry_count when we add a new entry to support cache expiration.