2012-08-22 113 views
0

我想在php中做一個簡單的應用程序,搜索很多特定的搜索引擎,並返回格式良好的結果。 是否有可能使用獅身人面像作爲元搜索引擎或它太慢? 我不想索引Mysql數據庫上的所有內容,但同時我不知道這種方法是否會非常耗費資源。我期望每天至少有200000個查詢。我可以使用Sphinx Search來創建元搜索引擎嗎?

回答

1

不是。獅身人面像索引數據庫中的數據。其設計用於索引相對靜態數據。即數據變化不大。然後廣泛的反對這些數據queires ...

元搜索將聯繫多個搜索引擎,結合結果和顯示。

你不需要一個'搜索引擎'(這是獅身人面像是什麼)來支持 - 實際搜索發生在遠程服務上。

組合所有數據只是一個數據處理項目。大部分工作將通過他們的API(甚至是拼湊)與各種搜索引擎聯繫,然後獲得一致的數據格式。顯示結果是相對微不足道的。 (例外,如果你的'元搜索引擎'在本地緩存整個數據集,然後需要搜索它們,比如說你下載了維基百科轉儲,geonames轉儲,然後想要搜索它們,Sphinx會幫助你做到這一點。不過,這並不聽起來那是你想要的東西。)


您可能需要將其「集羣」德的結果,即合併多個遠程引擎類似的結果是什麼。 Carrot2是一個偉大的項目,這將是幾乎理想的... http://project.carrot2.org/

相關問題