Do you know that? 1 in 3 people will be hired online by 2020 next

Advantages of Caching

It increases performance of the application by serving user with cached output.
It decreases server round trips for fetching data from database by persisting data in the memory.
It greatly reduces overhead from server resources.