Recently in our project, we encountered the problem of longer response time. This was due to a rapid increase in the data of our product which led to heavy database requests and huge costs. Until now, we were only using the database for storing data.
After doing some research, we came to know we can save the number of requests to the database and finally decided to do something known as Caching.