Cost-Aware Strategies for Query Result Caching in Web Search Engines

被引:41
|
作者
Ozcan, Rifat [1 ]
Altingovde, Ismail Sengor [1 ]
Ulusoy, Ozgor [1 ]
机构
[1] Bilkent Univ, Dept Comp Engn, TR-06800 Ankara, Turkey
关键词
Algorithms; Performance; Experimentation; Query result caching; Web search engines;
D O I
10.1145/1961659.1961663
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Search engines and large-scale IR systems need to cache query results for efficiency and scalability purposes. Static and dynamic caching techniques (as well as their combinations) are employed to effectively cache query results. In this study, we propose cost-aware strategies for static and dynamic caching setups. Our research is motivated by two key observations: (i) query processing costs may significantly vary among different queries, and (ii) the processing cost of a query is not proportional to its popularity (i.e., frequency in the previous logs). The first observation implies that cache misses have different, that is, nonuniform, costs in this context. The latter observation implies that typical caching policies, solely based on query popularity, can not always minimize the total cost. Therefore, we propose to explicitly incorporate the query costs into the caching policies. Simulation results using two large Web crawl datasets and a real query log reveal that the proposed approach improves overall system performance in terms of the average query execution time.
引用
收藏
页数:25
相关论文
共 50 条
  • [21] Space Efficient Caching of Query Results in Search Engines
    Ozcan, Rifat
    Altingovde, Ismail Sengor
    Ulusoy, Oezguer
    23RD INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2008, : 558 - 563
  • [22] Diversified Caching for Replicated Web Search Engines
    Xu, Chuanfei
    Tang, Bo
    Yiu, Man Lung
    2015 IEEE 31ST INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2015, : 207 - 218
  • [23] Total cost-aware proxy caching with cooperative removal policy
    Hu, TC
    Ikeda, Y
    Nakazawa, M
    Hattori, S
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2003, E86B (10) : 3050 - 3062
  • [24] Dynamic Cost-Aware Routing of Web Requests
    Velusamy, Gandhimathi
    Lent, Ricardo
    FUTURE INTERNET, 2018, 10 (07)
  • [25] Cost-Aware Caching: Caching More (Costly Items) for Less (ISPs Operational Expenditures)
    Araldo, Andrea
    Rossi, Dario
    Martignon, Fabio
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (05) : 1316 - 1330
  • [26] Mining Web search engines for query suggestion
    Xu, Zheng
    Luo, Xiangfeng
    Yu, Jie
    Xu, Weimin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (10): : 1101 - 1113
  • [27] Boosting the performance of web search engines: Caching and prefetching query results by exploiting historical usage data
    Fagni, T
    Perego, R
    Silvestri, F
    Orlando, S
    ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2006, 24 (01) : 51 - 78
  • [28] Latency-aware content caching and cost-aware migration in SDN based on MEC
    Li, Chunlin
    Zhu, Lei
    Luo, Youlong
    WIRELESS NETWORKS, 2021, 27 (08) : 5329 - 5349
  • [29] Location-aware query reformulation for search engines
    Zhipeng Huang
    Yuqiu Qian
    Nikos Mamoulis
    GeoInformatica, 2018, 22 : 869 - 893
  • [30] Location-aware query reformulation for search engines
    Huang, Zhipeng
    Qian, Yuqiu
    Mamoulis, Nikos
    GEOINFORMATICA, 2018, 22 (04) : 869 - 893