首页> 外文期刊>ACM transactions on the web >Second Chance: A Hybrid Approach for Dynamic Result Caching and Prefetching in Search Engines
【24h】

Second Chance: A Hybrid Approach for Dynamic Result Caching and Prefetching in Search Engines

机译:第二次机会:搜索引擎中动态结果缓存和预取的混合方法

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

摘要

Web search engines are known to cache the results of previously issued queries. The stored results typically contain the document summaries and some data that is used to construct the final search result page returned to the user. An alternative strategy is to store in the cache only the result document IDs, which take much less space, allowing results of more queries to be cached. These two strategies lead to an interesting trade-off between the hit rate and the average query response latency. In this work, in order to exploit this trade-off, we propose a hybrid result caching strategy where a dynamic result cache is split into two sections: an HTML cache and a docID cache. Moreover, using a realistic cost model, we evaluate the performance of different result prefetching strategies for the proposed hybrid cache and the baseline HTML-only cache. Finally, we propose a machine learning approach to predict singleton queries, which occur only once in the query stream. We show that when the proposed hybrid result caching strategy is coupled with the singleton query predictor, the hit rate is further improved.
机译:已知Web搜索引擎可以缓存先前发出的查询的结果。存储的结果通常包含文档摘要和一些数据,这些数据用于构建返回给用户的最终搜索结果页面。一种替代策略是仅将结果文档ID存储在缓存中,该ID占用更少的空间,从而允许缓存更多查询的结果。这两种策略导致了命中率与平均查询响应延迟之间的有趣折衷。在这项工作中,为了利用这种折衷,我们提出了一种混合结果缓存策略,其中将动态结果缓存分为两部分:HTML缓存和docID缓存。此外,使用实际的成本模型,我们针对建议的混合缓存和仅HTML基线缓存评估了不同结果预取策略的性能。最后,我们提出了一种机器学习方法来预测单例查询,该查询在查询流中仅发生一次。我们表明,当提出的混合结果缓存策略与单例查询预测器结合使用时,命中率会进一步提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号