折腾手记

运维!!运维!!

0%

Windows下全文搜索工具

Windows下全文搜索工具

比较了四个全文搜索工具 Windows自带索引EverythingAnytxtFileLocator Pro,不出意外, FileLocator Pro 脱颖而出,希望 Everything后期可以增加全文索引功能。

Windows自带全文索引

Windows 自带的全文索引,好处是系统自带,平时索引时不需要认为介入,缺点是搜索到的结果比其它方式少,有些明显的是漏掉了,而且不支持 Outlook 邮件全文检索,压缩文件支持也有限。

Everything

Everything 文件名搜索一骑绝尘,没有对手。1.4版本也增加了文件内容搜索功能,但是没有索引,需要结合文件名搜索缩小范围后,再使用文件内容搜索。Everything 一直常驻系统,希望 Everything 可以增加内容索引,完善文件标签功能,可以结合文件名、文件标签、文件内容综合搜索。

Anytxt

Anytxt 可以搜索文件内容,事先需要索引。试用了一个礼拜,Anytxt 一直在索引中,CPU和内存占用率居高不下,果断放弃。

FileLocatorPro

FileLocator 一直在我的硬盘里,原先1.8版本,没有索引模块,可以指定目录直接搜索文件内容,支持 Outlook PST 邮件内容和附件搜索,应急情况下使用可以搜到结果,但要花时间耐心等待。

升级到1.9版本,增加了索引模块,试用了一下。

  1. 索引了一个工作目录,大约 5G 大小,5000 个文件。索引结果为索引文件 300M,搜索速度 1s 出结果。日常监控文件变化,即时索引,CPU占用0,内存占用 800k
  2. 索引工作邮件的 Outlook 目录,目录下有3-4个 PST 文件,总大小 25G。索引结果为索引文件 3G。日常监控文件变化,收发邮件时,会自动分析变化,CPU占用5%,内存占用 32M,相比单纯的文件索引,需要更多资源。搜索结果令人惊叹,1秒 出结果,要搜索内容无论在邮件正文还是在附件中都可以搜索出来,比 Outlook 自带搜索还要精准,强烈推荐。