2003
DOI: 10.1145/954339.954341
|View full text |Cite
|
Sign up to set email alerts
|

A survey of Web cache replacement strategies

Abstract: Web caching is an important technique to scale the Internet. One important performance factor of Web caches is the replacement strategy. Due to specific characteristics of the World Wide Web, there exist a huge number of proposals for cache replacement. This article proposes a classification for these proposals that subsumes prior classifications. Using this classification, different proposals and their advantages and disadvantages are described. Furthermore, the article discusses the importance of cache repla… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
314
0
19

Year Published

2007
2007
2018
2018

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 638 publications
(354 citation statements)
references
References 52 publications
1
314
0
19
Order By: Relevance
“…The static cache content is filled using the frequent queries obtained from a query log. The dynamic cache changes its content based on the query stream, applying a cache eviction policy such as the least recently used (LRU) or least frequently used (LFU) policies (a detailed survey on cache replacement policies is provided in [Podlipnig and Boszormenyi 2003]). Markatos shows that a static cache achieves better hit ratios for small cache capacities; however, a dynamic cache is preferable for large-capacity caches.…”
Section: Search Results Cachingmentioning
confidence: 99%
“…The static cache content is filled using the frequent queries obtained from a query log. The dynamic cache changes its content based on the query stream, applying a cache eviction policy such as the least recently used (LRU) or least frequently used (LFU) policies (a detailed survey on cache replacement policies is provided in [Podlipnig and Boszormenyi 2003]). Markatos shows that a static cache achieves better hit ratios for small cache capacities; however, a dynamic cache is preferable for large-capacity caches.…”
Section: Search Results Cachingmentioning
confidence: 99%
“…This adds another dimension to caching strategies [15], which are in this context often measured differently: By the hit rate, which is the relative number of hits to objects of the total number of object accesses, and by the byte hit rate, which is the number of bytes served from the cache compared to the total number of bytes requested.…”
Section: Caching In Various Contextsmentioning
confidence: 99%
“…Williams et al [18] found that for web proxy caches both size based and frequency based algorithms outperform pure LRU. For a more detailed overview of caching in the web context see Podlinig and Böszörmenyi [15]. While files storing research papers also differ in size, the difference in scale is much smaller and in fact for this study the sizes are not considered.…”
Section: Caching In Various Contextsmentioning
confidence: 99%
“…Over the past few years, most studies for Web cache management have focused on Web cache replacement algorithms, such as LRU, LFU, LRU-K, and GD-SIZE that determine which objects in the Web cache should be replaced when a new object is brought in [1]. However, most of them have not considered the issue of admission control, which determines whether a new object should be cached or not.…”
Section: Introductionmentioning
confidence: 99%