首页> 外文会议>Asia-Pacific Web Conference(APWeb 2004); 20040414-20040417; Hangzhou; CN >Template-Based Runtime Invalidation for Database-Generated Web Contents
【24h】

Template-Based Runtime Invalidation for Database-Generated Web Contents

机译:数据库生成的Web内容的基于模板的运行时失效

获取原文
获取原文并翻译 | 示例

摘要

We propose a template based runtime invalidation approach for maintaining cache consistency of database generated web contents. In our approach, the invalidator sits between a web cache and a database server, and intercepts query statements as well as update statements transparently. Moreover, it maintains templates for queries and updates, as well as a mapping between URLs and SQL queries. At runtime, the invalidator checks an update statement against the query statements whose corresponding HTML fragments have been cached, and decides on if any cached HTML fragments should be invalidated based on an extended satisfiability testing algorithm without sending any polling queries to the backend database. We further improve the efficiency of this checking process by utilizing the semantic information of the templates. We have integrated our invalidator with the Oracle Web Cache and have conducted extensive experiments using the TPC-W benchmark. Our results show that this approach efficiently maintains the consistency of cached HTML fragments with the backend database.
机译:我们提出了一种基于模板的运行时无效方法,用于维护数据库生成的Web内容的缓存一致性。在我们的方法中,失效器位于Web缓存和数据库服务器之间,并透明地拦截查询语句和更新语句。此外,它维护用于查询和更新的模板,以及URL和SQL查询之间的映射。在运行时,失效器根据已缓存了相应HTML片段的查询语句检查更新语句,并基于扩展的可满足性测试算法,确定是否应使任何已缓存的HTML片段无效,而无需将任何轮询查询发送到后端数据库。我们通过利用模板的语义信息进一步提高了此检查过程的效率。我们已经将无效器与Oracle Web Cache集成在一起,并使用TPC-W基准进行了广泛的实验。我们的结果表明,这种方法有效地保持了缓存HTML片段与后端数据库的一致性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号