2010-01-29 49 views
0

假設您有大量文檔,數百萬以及更多文檔。 假設您必須在具有數十萬次每日瀏覽量的網站上發佈它們,並且假設您必須讓訪問者在所有文檔上執行搜索。 什麼是最好的方式來存儲/檢索文件?並執行搜索?對大量文檔執行全文搜索

目前我正在討論的系統使用swish-e爲靜態html文件創建索引。 這些文件作爲靜態內容提供給用戶。

這是一個好方法嗎?

數據庫之間存儲和搜索內容(MySQL)並將內容存儲在靜態文件中並使用工具爲它們編制索引並執行搜索(Swish-e)之間的最佳解決方案是什麼?

回答

1

如果您可以正確地爲您的網站建立索引,則可以嘗試安裝Google Site Search並完成此操作。

如果你想有自己的搜索,可以考慮使用Lucene。國際海事組織,它遠遠優於MySQL全文搜索。

+0

我得到我的網站索引正確,這是一個問題,知道如果我最好切換到一個更快的系統(如果存在)執行內部搜索或不。 – 2010-01-29 14:52:12