Caching in Forschung und Industrie
摘要
Caching-Technologie kann anhand mehrerer Dimensionen kategorisiert werden, wie in Abb. 5.1 dargestellt ist. Die erste Dimension ist der Standort des Caches. In diesem Buch konzentrieren wir uns auf für Cloud- und Datenbankanwendungen relevante Caches, insbesondere Server-seitiges und Datenbank-Caching, Reverse- und Forward-Proxy-Caching (Mid-Tier) und Client-Caching. Die zweite Dimension ist die Granularität der zwischengespeicherten Daten. Beispiele sind Dateien, Datenbanksätze und -seiten, Abfrageergebnisse und Seitenfragmente. Die dritte Dimension ist die Aktualisierungsstrategie, die das bereitgestellte Konsistenzniveau bestimmt.