Roadmap to becoming a developer in 2022
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

717 B

Caching

Caching is the process of storing frequently accessed data in a temporary storage location, called a cache, in order to quickly retrieve it without the need to query the original data source. This can improve the performance of an application by reducing the number of times a data source must be accessed.

There are several caching strategies:

  • Refresh Ahead
  • Write-Behind
  • Write-through
  • Cache Aside

Also, you can have the cache in several places, examples include:

  • Client Caching
  • CDN Caching
  • Web Server Caching
  • Database Caching
  • Application Caching

To learn more, visit the following links: