首页> 外文会议>Asia-Pacific Web Conference >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内容的缓存一致性。在我们的方法中,Invidentator坐在Web缓存和数据库服务器之间,并透过透明地拦截查询语句以及更新语句。此外,它维护查询和更新的模板,以及URL和SQL查询之间的映射。在运行时,Invalidator对查询语句检查更新语句,其对应的HTML片段已被缓存,并决定是否应基于扩展可满足性测试算法无效,而不将任何轮询查询发送到后端数据库。我们通过利用模板的语义信息,进一步提高了该检查过程的效率。我们与Oracle Web Cache集成了Invalidator,并使用TPC-W基准进行了广泛的实验。我们的结果表明,此方法有效地维护缓存的HTML片段与后端数据库的一致性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号