企业搜索是一个用于提供广泛且可扩展的内容聚集,索引和查询的Moss2007共享服务。该服务支持基于结构化查询语句的全文检索,并且提供一种新的关键字语法来支持关键字搜索。
企业搜索使用与WSS的搜索相同的基本搜索服务。
本文将给大家介绍企业搜索的共享服务以及其内部架构等相关信息。
内部体系结构
下图展现了搜索服务详细的内部体系结构:
以下是搜索服务体系结构的组成部分:
- 索引引擎 处理内容源中的文本块和过滤的属性,将其保存到内容索引和属性存储。
- 查询引擎 根据内容索引和搜索配置项执行关键字和SQL语句查询
- 协议处理器 通过各内容源的本地协议访问其自有文档和其他项,将内容暴露出来用于过滤。
- 过滤器 通过其自有格式打开文档和其他内容源项,将其过滤成文本块和属性。
- 内容索引 存储内容项的分词信息。
- 属性存储 以表的形式存储属性及其关联的值。
- 搜索配置数据 存储搜索服务使用的信息,包括爬网配置,属性模式,搜索范围等等。
- 分词器 在查询和索引引擎中用于将复合的词与短语分割成单独的词或标记符。