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 条
  • [31] Latency-aware content caching and cost-aware migration in SDN based on MEC
    Chunlin Li
    Lei Zhu
    Youlong Luo
    Wireless Networks, 2021, 27 : 5329 - 5349
  • [32] Cost-aware caching: optimizing cache provisioning and object placement in ICN
    Araldo, Andrea
    Mangili, Michele
    Martignon, Fabio
    Rossi, Dario
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 1108 - 1113
  • [33] PAAP: Prefetch-Aware Admission Policies for Query Results Cache in Web Search Engines
    Ma, Hongyuan
    Liu, Wei
    Wei, Bingjie
    Shi, Liang
    Bao, Xiuguo
    Wang, Lihong
    Wang, Bin
    SIGIR'14: PROCEEDINGS OF THE 37TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2014, : 983 - 986
  • [34] On query completion in web search engines based on query stream mining
    Barouni-Ebrahimi, M.
    Ghorbani, Ali A.
    PROCEEDINGS OF THE IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE: WI 2007, 2007, : 317 - 320
  • [35] Caching Scores for Faster Query Processing with Dynamic Pruning in Search Engines
    Yafay, Erman
    Altingovde, Ismail Sengor
    PROCEEDINGS OF THE 28TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM '19), 2019, : 2457 - 2460
  • [36] Latency-Aware Strategy for Static List Caching in Flash-based Web Search Engines
    Tong, Jiancong
    Wang, Gang
    Liu, Xiaoguang
    PROCEEDINGS OF THE 22ND ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT (CIKM'13), 2013, : 1209 - 1212
  • [37] Cost-Aware and Distance-Constrained Collective Spatial Keyword Query
    Chan, Harry Kai-Ho
    Liu, Shengxin
    Long, Cheng
    Wong, Raymond Chi-Wing
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (02) : 1324 - 1336
  • [38] Query routing for Web search engines: architecture and experiments
    Sugiura, A
    Etzioni, O
    COMPUTER NETWORKS-THE INTERNATIONAL JOURNAL OF COMPUTER AND TELECOMMUNICATIONS NETWORKING, 2000, 33 (1-6): : 417 - 429
  • [39] Loading Cost-Aware Model Caching and Request Routing for Cooperative Edge Inference
    Yao, Mianyang
    Chen, Long
    Zhang, Jun
    Huang, Jiale
    Wu, Jigang
    IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, : 2327 - 2332
  • [40] Second Chance: A Hybrid Approach for Dynamic Result Caching in Search Engines
    Altingovde, I. Sengor
    Ozcan, Rifat
    Barla Cambazoglu, B.
    Ulusoy, Ozgur
    ADVANCES IN INFORMATION RETRIEVAL, 2011, 6611 : 510 - +