2009-04-27 74 views
1

我有大量的基本文本,rtf,html,pdf和chm文件,我將其作爲個人知識庫存儲在USB密鑰上。個人知識庫文件搜索索引工具

到目前爲止,爲了檢索信息,我使用了標準文件搜索工具(windows搜索,grep等)。但是現在,由於數據量很大,蠻力搜索可能需要幾分鐘的時間。 PDF和CHM也更難搜索。

因此,我正在尋找一種文本索引工具,可以在這種情況下很好地工作。我想避免依賴於RDBMS(即SQL Server,MySQL),因爲我會在許多不同的計算機上使用它,並且不希望安裝麻煩。便攜式工具將是理想的。在某些機器上,我也經常沒有網絡連接。

提供一個簡單的GUI允許查詢輸入和快速訪問結果的東西會很好。

我想過自己寫這篇文章,但是現在有更多的工作,我有時間了。

回答

3

Google Desktop爲您編制索引,Windows Desktop Search(在Windows中)也是如此。 Beagle是一款出色的Linux搜索工具。

+0

我以前使用過Google桌面,上次查看時不能移動。但我會再看一次。從未使用Windows桌面搜索,我需要進一步調查。謝謝。 – Ash 2009-04-27 05:19:12

+0

重新使用Google桌面,注意Google Updater「惡意軟件」。無論您是否願意,您都可以獲得大多數Google Apps的許可,並且它幾乎不斷嘗試訪問互聯網。谷歌也讓它不那麼容易刪除。我認爲非常狡猾。 – Ash 2009-04-27 05:23:12

1

如果您喜歡修補程序,我會使用Lucene - 純java版本或抓取https://lucene.apache.org/的副本。
這是一個全文索引器和搜索庫,非常適合跑掉usb。