IFilter是一个插件,允许Microsoft搜索引擎索引各种文件格式(如文档电邮附件、数据库记录、音频元数据等)能够被搜索到。如果没有适合的IFilter,搜索引擎将无法解析文件并为其创建索引

它们可以作为独立软件包获取,也可以与某些软件捆绑在一起,如Adobe Reader,[注 1] LibreOffice, Microsoft Office[注 2]OpenOffice

它还指实现此类插件所需的软件接口[1]

工作原理

IFilter充当搜索引擎提取全文和元数据的插件。通常分两个步骤工作:[2][3]

  1. 搜索引擎经过指定的位置,例如文件夹或数据库,并在后台索引所有文档或新修改的文​​档,包括各种类型的文档,并创建内部数据以存储索引结果。
  2. 用户指定要搜索的一些关键字,搜索引擎通过查找索引结果并响应包含关键字的所有文档来立即回应查询。

在第1步中,搜索引擎本身无法理解文档的格式。因此,它将在Windows注册表上寻找合适的IFilter,以从文档格式中提取数据,过滤掉嵌入的格式和任何其他非文本数据

搜索引擎

Windows Indexing Service和更新的Windows Search、Windows Desktop Search、MSN Desktop Search、Internet Information ServerSharePoint Portal Server英语SharePoint Portal ServerWindows SharePoint Services(WSS)、Site ServeExchange ServerSQL Server以及所有其他基于Microsoft Search技术支持的索引技术产品。此外,SQL Server将IFilter用作SQL Server全文搜索服务的组件。

注释

参考资料

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.