Summary
You have finally reached the end of this chapter, and you have learned a lot of stuff. You have learned that in-memory caching is faster than distributed caching because it's closer to the server. However, it's not suitable for multiple instances of the same server.
You've learned that distributed caching solves in-memory caching in multiple instances because it provides a single source of truth of cached data for all the server instances.
You've learned how to install and run Redis on PCs, macOS, and Linux machines and how to integrate Redis into an ASP.NET Core Web API to improve the application's performance and bring a better user experience to the end users.
In the next chapter, you are going to build your first single-page application using Vue.js 3.