April 2018
Intermediate to advanced
300 pages
7h 41m
English
Caching is one of the best practices that can be used to increase application performance. It is often used with data where changes are less frequent. There are many caching providers available that we can consider to save data and retrieve it when needed. It is faster than the database operation. In ASP.NET Core, we can use in-memory caching that stores the data in the memory of the server, but for a web farm or a load balancing scenario where an application is deployed to multiple places, it is recommended to use a distributed cache. Microsoft Azure also provides a Redis cache which is a distributed cache that exposes an endpoint that can be used to store values on the cloud and can be retrieved when they are needed.
To use the ...