11Caching

Tim Bray, Co-Author der XML-Spezifikation, schrieb 2005 in seinem Blog: »There are only two hard things in Computer Science: cache invalidation and naming things«. Das Spring-Framework nimmt Ihnen immerhin den ersten Teil dieser Aussage und einige weitere Aufgabenstellungen mit Bezug zu Caching ab. Die Dinge, die Sie zwischenspeichern wollen, müssen Sie allerdings meistens immer noch selber benennen.

Warum eigentlich einen Cache verwenden?

Es gibt zwei grundsätzliche Ziele von Caching: eine Verringerung der Zugriffszeit sowie eine Reduzierung der Anzahl Zugriffe auf ein langsames Medium. Die Verwendung von Buffern für den zweiten Anwendungsfall kann einen ähnlichen Effekt haben, ist aber eine grundsätzlich andere Herangehensweise. ...

Get Spring Boot 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.