The process of searching for object text begins with the submission of a CBR query and ends with the return of the search results. A CBR query includes a CONTAINS
function call to perform a full-text search. Because IBM® Content Search Services uses the Lucene text search engine, the search expression syntax must generally conform to Lucene syntax. You can also use an XPath-based syntax for searching XML documents.
The following components are involved in searching for object text:
The following table shows the high-level steps involved in searching for an object:
Step | Related information |
---|---|
CBR query submission An application such as Enterprise Manager submits a CBR query to Content Engine. A CBR query, by definition, includes a full-text search expression. |
Related concepts For information about CBR queries, see CBR query syntax introduction. Related tasks |
Full-text search submission Content Engine submits the full-text search expression to a search server. |
Related reference For information about the dispatcher Maximum Search Threads Per Request property, see IBM Search Configuration tab. Related concepts |
Word stem functional inclusion The search server identifies the stems for the terms in the full-text search expression and functionally includes the stems in the expression. |
Related concepts For more information about word stems, see Word stems |
Synonym functional inclusion The search server identifies any synonyms for the terms in the full-text search expression and functionally includes the synonyms in the expression. |
Related concepts For more information about synonyms, see Synonyms. Related tasks |
Stop word exclusion The search server identifies any stop words in the full-text search expression and removes them from the expression. |
Related concepts For more information about stop words, see Stop words. Related tasks |
Search result determination The search server reads the appropriate indexes to run the full-text search. The search results are passed back to the subsystem dispatcher. |
|
CBR query result determination Content Engine joins the full-text search results with other tables in the CBR query and runs the query. |
Related concepts For information about the relationship between the CBR query and the full-text search expression, see SQL Syntax Reference. |
Related concepts
For information about the steps involved in indexing object text, see Object indexing process overview.