Cache Daten, die teuer zu erzeugen sind, häufig gelesen werden und sich selten ändern — das ist, wo sich Caching am meisten auszahlt. Das TTL (time to live) ist ein Kompromiss zwischen Aktualität (wie aktuell die Daten sein müssen) und Staleness Toleranz (wie falsch sie wie lange sein dürfen).
