Chapter 10: Performance Enhancement with Redis
Caching is a common technique to boost the performance of an application. Typically, we encounter caching in Content Delivery Network (CDN), HTTP caching, and database caching. Caching speeds up data retrieval performance by minimizing the need to access the underlying slower data storage layer. The caching technologies that we will learn about in this chapter are in-memory caching and distributed caching.
We will cover the following topics in this chapter:
- In-memory caching in ASP.NET Core
- Distributed caching
- Setting up and running Redis
- Implementing Redis in ASP.NET Core 5
Technical requirements
Here is what you need to complete this chapter:
- Visual Studio 2019, Visual Studio for Mac, or Rider ...
Get ASP.NET Core and Vue.js now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.