Redis is a in-memory key-value data store, and it used as a cache, counter, temporary data store and messaging pub/sub.
Redis is mostly used component in modern web backend architecture.
I will introduce common use cases that uses Redis as cache or messaging pub/sub.Cache, counter