Efficient keyword search over virtual XML views

被引:7
作者
Shao, Feng [1 ]
Guo, Lin [1 ]
Botev, Chavdar [1 ]
Bhaskar, Anand [1 ]
Chettiar, Muthiah [1 ]
Yang, Fan [1 ]
Shanmugasundaram, Jayavel [2 ]
机构
[1] Cornell Univ, Ithaca, NY 14853 USA
[2] Yahoo Res, Santa Clara, CA 95054 USA
关键词
Keyword search; XML views; Document projections; Document pruning; Top-K; QUERIES;
D O I
10.1007/s00778-008-0126-x
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Emerging applications such as personalized portals, enterprise search, and web integration systems often require keyword search over semi-structured views. However, traditional information retrieval techniques are likely to be expensive in this context because they rely on the assumption that the set of documents being searched is materialized. In this paper, we present a system architecture and algorithm that can efficiently evaluate keyword search queries over virtual (unmaterialized) XML views. An interesting aspect of our approach is that it exploits indices present on the base data and thereby avoids materializing large parts of the view that are not relevant to the query results. Another feature of the algorithm is that by solely using indices, we can still score the results of queries over the virtual view, and the resulting scores are the same as if the view was materialized. Our performance evaluation using the INEX data set in the Quark (Bhaskar et al. in Quark: an efficient XQuery full-text implementation. In: SIGMOD, 2006) open-source XML database system indicates that the proposed approach is scalable and efficient.
引用
收藏
页码:543 / 570
页数:28
相关论文
共 43 条
  • [31] Mass Y., 2002, INEX
  • [32] MYAENG SH, 1998, SIGIR
  • [33] Naughton, 2001, IEEE DATA ENG B, V24, P27
  • [34] Salton G., 1988, AUTOMATIC TEXT PROCE
  • [35] SCHOTT S, 2003, DOCENG 2003
  • [36] SHANMUGASUNDARA.J, 2001, VLDB
  • [37] Shao F., 2007, P 33 INT C VERY LARG, P1057
  • [38] SHAO F, 2007, TR20072077 CORN U
  • [39] Theobald A., 2002, The index-based xxl search engine for querying xml data with relevance rankings
  • [40] Witten I. H., 1999, MANAGING GIGABYTES C