Cache Management for Web-Powered Databases

Cache Management for Web-Powered Databases

Dimitrios Katsaros, Yannis Manolopoulos
Source Title: Web-Powered Databases
Copyright: © 2003 |Pages: 42
DOI: 10.4018/978-1-59140-035-6.ch008
(Individual Chapters)
No Current Special Offers


The Web has become the primary means for information dissemination. It is ideal for publishing data residing in a variety of repositories, such as databases. In such a multi-tier system (client - Web server - underlying database), where the Web page content is dynamically derived from the database (Web-powered database), cache management is very important in making efficient distribution of the published information. Issues related to cache management are the cache admission/replacement policy, the cache coherency and the prefetching, which acts complementary to caching. The present chapter discusses the issues, which make the Web cache management radically different than the cache management in databases or operating systems. We present a taxonomy and the main algorithms proposed for cache replacement and coherence maintenance. We present three families of predictive prefetching algorithms for the Web and characterize them as Markov predictors. Finally, we give examples of how some popular commercial products deal with the issues regarding the cache management for Web-powered databases.

Complete Chapter List

Search this Book: