Form-based proxy caching for database-backed web sites: keywords and functions

被引:0
|
作者
Qiong Luo
Jeffrey F. Naughton
Wenwei Xue
机构
[1] Hong Kong University of Science and Technology,Department of Computer Science
[2] University of Wisconsin-Madison,Computer Sciences Department
来源
The VLDB Journal | 2008年 / 17卷
关键词
Web proxy caching; Database-backed web sites;
D O I
暂无
中图分类号
学科分类号
摘要
Web caching proxy servers are essential for improving web performance and scalability, and recent research has focused on making proxy caching work for database-backed web sites. In this paper, we explore a new proxy caching framework that exploits the query semantics of HTML forms. We identify two common classes of form-based queries from real-world database-backed web sites, namely, keyword-based queries and function-embedded queries. Using typical examples of these queries, we study two representative caching schemes within our framework: (i) traditional passive query caching, and (ii) active query caching, in which the proxy cache can service a request by evaluating a query over the contents of the cache. Results from our experimental implementation show that our form-based proxy is a general and flexible approach that efficiently enables active caching schemes for database-backed web sites. Furthermore, handling query containment at the proxy yields significant performance advantages over passive query caching, but extending the power of the active cache to do full semantic caching appears to be less generally effective.
引用
收藏
页码:489 / 513
页数:24
相关论文
共 50 条
  • [1] Form-based proxy caching for database-backed web sites: keywords and functions
    Luo, Qiong
    Naughton, Jeffrey F.
    Xue, Wenwei
    [J]. VLDB JOURNAL, 2008, 17 (03): : 489 - 513
  • [2] Performance modelling and metrics of database-backed web sites
    Zhu, YL
    Lü, KJ
    [J]. 11TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATION, PROCEEDINGS, 2000, : 494 - 498
  • [3] Database-backed library Web pages
    Westman, S
    [J]. ELECTRONIC LIBRARY, 2001, 19 (06): : 424 - 431
  • [4] Intrusion Recovery for Database-backed Web Applications
    Chandra, Ramesh
    Kim, Taesoo
    Shah, Meelap
    Narula, Neha
    Zeldovich, Nickolai
    [J]. SOSP 11: PROCEEDINGS OF THE TWENTY-THIRD ACM SYMPOSIUM ON OPERATING SYSTEMS PRINCIPLES, 2011, : 101 - 114
  • [5] Managing data constraints in database-backed web applications
    Yang, Junwen
    Sethi, Utsav
    Yan, Cong
    Cheung, Alvin
    Lu, Shan
    [J]. 2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2020), 2020, : 302 - 303
  • [6] A Characteristic Study of Deadlocks in Database-Backed Web Applications
    Qiu, Zhengyi
    Shao, Shudi
    Zhao, Qi
    Jin, Guoliang
    [J]. 2021 IEEE 32ND INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE 2021), 2021, : 510 - 521
  • [7] Managing data constraints in database-backed web applications
    Yang, Junwen
    Sethi, Utsav
    Yan, Cong
    Cheung, Alvin
    Lu, Shan
    [J]. 2020 ACM/IEEE 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2020), 2020, : 1098 - 1109
  • [8] Improving the Dependability of Python-Based Database-Backed Web Applications
    Huang, Haochen
    [J]. ProQuest Dissertations and Theses Global, 2022,
  • [9] Building database-backed Web applications: Process and issues
    Westman, S
    [J]. INFORMATION TECHNOLOGY AND LIBRARIES, 2002, 21 (02) : 63 - 72
  • [10] Analyze and Evaluate Database-Backed Web Applications with WTool
    Zhou, Zhou
    Yao, XuJia
    [J]. WEB AND BIG DATA, APWEB-WAIM 2021, PT I, 2021, 12858 : 110 - 124