https://kemalcodes.com/posts/database-tutorial-redis-caching/
Database Tutorial #14: Redis Caching Patterns