我们有一个基于Perl的Web应用程序,其数据来源于一个庞大的平面文本文件库。这些平面文件被放置在我们系统的一个目录中,我们广泛地解析他们将一些信息插入MySQL数据库,然后将这些文件移动到他们的归档存储库和永久主页(/www/website/archive/*.txt)。现在,我们不会解析来自这些平面文件的每一个数据位,并且一些更隐蔽的数据项不会获得数据库。如何使用Perl进行平面文件的全文搜索搜索?
当前的需求是用户能够从Perl生成的网页中对整个平面文件库执行全文搜索,并返回一个点击列表,然后他们可以点击并打开文本文件进行审查。
什么是最优雅,高效和非CPU密集型方法来启用此搜索功能?
现在你提到它了,我听说过关于Swish-E的好东西。伟大的建议。 – daotoad 2009-02-27 02:22:06