Hi all,
In my last post I wrote about differences of the search services in the Sharepoint Technologies 2007 - Search in SharePoint Technologies 2007.
The architecture of search service is composed for many components (shows on Figure 1), and its important to say that Enterprise Search uses the same underlying Search service as Search in Microsoft Windows SharePoint Services. (great news).

Following are the components of the Search service's architecture. (from Enterprise Search Architecture)
-
Index Engine: Processes the chunks of text and properties filtered from content sources, storing them in the content index and property store.
-
Query Engine: Executes keyword and SQL syntax queries against the content index and search configuration data.
-
Protocol Handlers: Opens content sources in their native protocols and exposes documents and other items to be filtered.
-
IFilters: Opens documents and other content source items in their native formats and filters into chunks of text and properties.
-
Content Index: Stores information about words and their location in a content item.
-
Property Store: Stores a table of properties and associated values.
-
Search Configuration Data: Stores information used by the Search service, including crawl configuration, property schema, scopes, and so on.
-
Wordbreakers: Used by the query and index engines to break compound words and phrases into individual words or tokens.
Developers can use these components through Search SQL Syntax (WSS) or Enterprise Search SQL Syntax (MOSS), APIs (Object Model - WSS and/or MOSS) or XML Web Services provided by WSS and MOSS.
To get more detail´s on Enterprise Search Architecture in SharePoint Technologies 2007, see Enterprise Search Architecture from Microsoft.
[]´s
Posted
03-07-2007 10:55 PM
by
helio