This is meant to be a canonical Q&A for all the caching questions we get on meta

  • What is caching?
  • Where is caching employed across the network?
  • Approximately how long ought it take for each cache to update?
  • 6
    "What is caching?" Have you bothered researching at all? Plus, how is that on topic for MSO? – BoltClock's a Unicorn May 1 '13 at 7:47
  • 3
  • 1
    @GeorgeDuckett: yeah, already linked to it in the answer – Manishearth May 1 '13 at 7:51
  • @Manishearth: Sorry, didn't spot that! – George Duckett May 1 '13 at 7:51
  • @Manishearth I'd say George's link is the canonical one. If you want to create a FAQ, editing that one into shape might be a better approach perhaps? – Bart May 1 '13 at 8:08
  • @Bart: hmm, I could try that. Bit busy now, feel free to move everything over yourself if you wish :) – Manishearth May 1 '13 at 8:09
  • Nice one, until this is completed I've added new entry to the glossary. :) – Shadow Wizard Wearing Mask May 1 '13 at 8:16
  • @Manishearth I was attempting to edit the other one....let's say I would end up doing more damage than good. I'll leave it as it is. :) – Bart May 1 '13 at 8:45
  • @Bart: More or less why I didn't incorporate it when I found that question and was still drafting this :) – Manishearth May 1 '13 at 8:48
  • 1
    Caching information on caching... – ronalchn May 1 '13 at 9:40

What is caching?

Caching is the storing of dynamic data in static form for reasonable periods of time. This reduces the number of queries required to display a page. The Stack Exchange engine caches heavily in places, to minimize cross-site queries. It uses Redis to help facilitate this. There is more on how exactly SO caches here.

Where is caching employed, and approximately how long should it take for the cache to update?

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .