Full-Text

From BaseX Documentation
Revision as of 15:36, 11 January 2011 by Dimitar (talk | contribs) (Change the order of the paragraphs; added link to the paper "XQuery Full Text Implementation in BaseX")
Jump to navigation Jump to search

Full-text is an important query feature for working with XML documents, and BaseX was the first query processor that fully supported the upcoming W3C XQuery Full Text 1.0 Recommendation. This page lists some singularities and extensions of the BaseX implementation.

Query Evaluation

BaseX offers different evaluation strategies for XQFT queries, the choice of which depends on the input data and the existence of a full text index. The query compiler tries to optimize and speed up queries by applying a full text index structure whenever possible and useful. Three evaluation strategies are available: the standard sequential database scan, a full-text index based evaluation and a hybrid one, combining both strategies (see