4

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?
10
  • 6
    "What is caching?" Have you bothered researching at all? Plus, how is that on topic for MSO? May 1, 2013 at 7:47
  • 3
    See also, meta.stackexchange.com/questions/69164/… May 1, 2013 at 7:50
  • 1
    @GeorgeDuckett: yeah, already linked to it in the answer May 1, 2013 at 7:51
  • @Manishearth: Sorry, didn't spot that! May 1, 2013 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, 2013 at 8:08
  • @Bart: hmm, I could try that. Bit busy now, feel free to move everything over yourself if you wish :) May 1, 2013 at 8:09
  • Nice one, until this is completed I've added new entry to the glossary. :) May 1, 2013 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, 2013 at 8:45
  • @Bart: More or less why I didn't incorporate it when I found that question and was still drafting this :) May 1, 2013 at 8:48
  • 1
    Caching information on caching...
    – ronalchn
    May 1, 2013 at 9:40

1 Answer 1

4

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?

3

You must log in to answer this question.

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