On caching search engine query results

被引:77
|
作者
Markatos, EP
机构
[1] Fdn Res & Technol Hellas, FORTH, Inst Comp Sci, GR-71110 Iraklion, Greece
[2] Univ Crete, Rethimnon, Greece
关键词
caching; search engines; high-performance computers;
D O I
10.1016/S0140-3664(00)00308-X
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we explore the problem of Caching of Search Engine Query Results in order to reduce the computing and I/O requirements needed to support the functionality of a search engine of the World Wide Web. We study query traces from the EXCITE search engine and show that they have a significant amount of temporal locality that is, a significant percentage of the queries have been submitted more than once by the same or a different user. Using trace-driven simulation we demonstrate that medium-size caches can hold the results of most of the frequently submitted queries. Finally, we compare the effectiveness of static and dynamic caching and conclude that although dynamic caching can use large caches more effectively, static caching can perform better for (very) small caches. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:137 / 143
页数:7
相关论文
共 50 条
  • [21] Bilingual search engine augmented with query expansion
    Facundes, Nuttanart
    Theva-aksorn, Ratchaneekorn
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, 2007, : 765 - 770
  • [22] An incremental model on search engine query recommendation
    Wang, JianGuo
    Huang, Joshua Zhexue
    Wu, Dingming
    Guo, Jiafeng
    Lan, Yanyan
    NEUROCOMPUTING, 2016, 218 : 423 - 431
  • [23] Investigating query bursts in a web search engine
    Subašić, Ilija
    Castillo, Carlos
    Web Intelligence and Agent Systems, 2013, 11 (02): : 107 - 124
  • [24] Searching with XQ: the eXemplar Query Search Engine
    Mottin, Davide
    Lissandrini, Matteo
    Velegrakis, Yannis
    Palpanas, Themis
    SIGMOD'14: PROCEEDINGS OF THE 2014 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2014, : 901 - 904
  • [25] Query Evaluation for Suitable Search Engine Selection
    Opoku-Mensah, Eugene
    Zhang, Fengli
    Baagyere, Edward Yellakuor
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC), VOL 1, 2016, : 300 - 305
  • [26] Using a search engine to query a relational database
    Hanington, Brian
    Brazile, Robert
    Swigger, Kathleen
    PROCEEDINGS OF THE 2008 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2008, : 11 - +
  • [27] Query Optimizing on a Decentralized Web Search Engine
    Wang, Daze
    Zhou, Ying
    Davis, Joseph
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 878 - 879
  • [28] Locality in search engine queries and its implications for caching
    Xie, YL
    O'Hallaron, D
    IEEE INFOCOM 2002: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2002, : 1238 - 1247
  • [29] Improving Search Engine Performance Through Dynamic Caching
    Gutierrez-Soto, Claudio
    Palomino, Marco A.
    Roa, Ernesto
    Galdames, Patricio
    2021 40TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2021,
  • [30] Design Trade-Offs for Search Engine Caching
    Baeza-Yates, Ricardo
    Gionis, Aristides
    Junqueira, Flavio P.
    Murdock, Vanessa
    Plachouras, Vassilis
    Silvestri, Fabrizio
    ACM TRANSACTIONS ON THE WEB, 2008, 2 (04)