我們有一個基於Perl的Web應用程序,其數據來源於一個龐大的平面文本文件庫。這些平面文件被放置在我們系統的一個目錄中,我們廣泛地解析他們將一些信息插入MySQL數據庫,然後將這些文件移動到他們的歸檔存儲庫和永久主頁(/www/website/archive/*.txt)。現在,我們不會解析來自這些平面文件的每一個數據位,並且一些更隱蔽的數據項不會獲得數據庫。如何使用Perl進行平面文件的全文搜索搜索?
當前的需求是用戶能夠從Perl生成的網頁中對整個平面文件庫執行全文搜索,並返回一個點擊列表,然後他們可以點擊並打開文本文件進行審查。
什麼是最優雅,高效和非CPU密集型方法來啓用此搜索功能?
現在你提到它了,我聽說過關於Swish-E的好東西。偉大的建議。 – daotoad 2009-02-27 02:22:06