| | |
Summary: Using Semantic Information to Improve Transparent Query Caching for
Dynamic Content Web Sites
Gokul Soundararajan and Cristiana Amza
Department of Electrical and Computer Engineering
University of Toronto
{gokul, amza}@eecg.utoronto.ca
Abstract
In this paper, we study the use of semantic information to
improve performance of transparent query caching for dy-
namic content web sites. We observe that in dynamic con-
tent web applications, the most recently inserted items are
also the ones that register the highest activity. For example,
the newest books in a bookstore are also the ones more fre-
quently browsed and bought. Hence, assuming repeatable
queries, a particular read-only query response is likely to
incrementally change as new rows are added to the query's
tables. We avoid the cached query response invalidations
that would otherwise occur due to the addition of new items
by keeping the newly inserted rows in small temporary ta-
bles. This allows us to reuse cached responses for partial
|