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.

23 lines
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
2 years ago
- Application Caching
To learn more, visit the following links:
- [@article@Caching Strategies](https://medium.com/@mmoshikoo/cache-strategies-996e91c80303)