Cargando…

A Two-Level Cache for Distributed Information Retrieval in Search Engines

To improve the performance of distributed information retrieval in search engines, we propose a two-level cache structure based on the queries of the users' logs. We extract the highest rank queries of users from the static cache, in which the queries are the most popular. We adopt the dynamic...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Weizhe, He, Hui, Ye, Jianwei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3864153/
https://www.ncbi.nlm.nih.gov/pubmed/24363621
http://dx.doi.org/10.1155/2013/596724
Descripción
Sumario:To improve the performance of distributed information retrieval in search engines, we propose a two-level cache structure based on the queries of the users' logs. We extract the highest rank queries of users from the static cache, in which the queries are the most popular. We adopt the dynamic cache as an auxiliary to optimize the distribution of the cache data. We propose a distribution strategy of the cache data. The experiments prove that the hit rate, the efficiency, and the time consumption of the two-level cache have advantages compared with other structures of cache.