← Tech dictionary
Git, cloud & DevOps
What is Caching?
Caching stores the result of an expensive operation, such as a database query, in fast storage like memory (for example Redis) so repeated requests are served quickly. Cache invalidation — knowing when data is stale — is the hard part.
Learn it properlySystem design tutorials — free, with diagrams, quizzes and a certificate