Skills101
← 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

Related terms