Full text pipeline workflow

The following diagram shows how data is converted from a document to a stream of terms to index within SQL Anywhere. The workflow for creating a text index, updating it, and querying it, is referred to as the pipeline. The mandatory parts of the pipeline are depicted in light gray. Arrows show the flow of data through the pipeline. Function calls are propagated in the opposite direction.

Graphic showing pipeline for full text indexing and querying. Pipeline for indexing goes from document, through prefilter library, through term breaker library, to database server, with possible character set conversion between each step. Pipeline for querying shows the query going through possible character set conversion to the term breaker library, another possible character set conversion, and to the database server for query processing.
 High level view of how the pipeline works
 Prefilter and term breaker code samples
 See also