【24h】

Template-Based Proxy Caching for Table-Valued Functions

机译:表值函数的基于模板的代理缓存

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

摘要

Certain types of database-backed web sites heavily utilize user-defined functions in SQL queries. Unfortunately, existing web proxy caching schemes can not handle these functions. In order to enable proxy caching for such web sites, we propose a template-based proxy caching framework, a function proxy, for table-valued functions. In our framework, function templates are registered with the proxy so that the proxy can answer new queries based on previously cached data in collaboration with the original web site. We identify a common class of function-embedded queries and present several active caching schemes for them. Our experiments with real web sites show the feasibility and usefulness of the function proxy. Additionally, we find that cache-intersecting queries may not be worth handling at the proxy and that containment-based active caching is efficient and practical.
机译:某些类型的数据库支持的网站在SQL查询中大量使用用户定义的功能。不幸的是,现有的Web代理缓存方案无法处理这些功能。为了启用此类网站的代理缓存,我们为表值函数提出了一个基于模板的代理缓存框架,即功能代理。在我们的框架中,功能模板已向代理注册,以便代理可以与原始网站协作,根据以前缓存的数据回答新查询。我们确定了一类常见的函数嵌入查询,并为它们提供了几种有效的缓存方案。我们在真实网站上进行的实验表明了功能代理的可行性和实用性。此外,我们发现与缓存相交的查询可能不值得在代理处进行处理,并且基于包含的主动缓存是高效且实用的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号