Efficient view maintenance in a large-scale Web warehouse

Yan Zhang,Shiwei Tang,Dongqing Yang
DOI: https://doi.org/10.1109/CIT.2004.1357325
2004-01-01
Abstract:Web warehouse presents high availability and efficiency by utilizing materialized Webviews, which must be refreshed periodically to keep freshness. Traditionally, there are three ways to refresh Webviews: eager-update, lazy-update and minimum-updates. Due to limited resources and network, however, it is difficult for these approaches to balance well as the number of Webviews and the capability of the Web warehouse are rapidly increasing. In this scenario, our goal is to find more efficient techniques for the refreshing of Webviews. In this paper we propose a method to minimize the unnecessary updates for materialized views without increasing of response time. This method, which is named VMOST (view maintenance based on state transferring), introduces four states for materialized Webviews. When receiving query/update requests, Webviews transfer between the four states in accordance with their accessing and changing history. According to the experimental data, VMOST is adaptive to the fast changing Web environment and has a good overall performance.
What problem does this paper attempt to address?