2010-02-22 97 views
3

我是.NET開發人員,我一直在與各種搜索提供商合作,但Google Search Appliance/Mini在實施企業級搜索時始終最適合要求。我還沒有在Microsoft Enterprise Search上工作過,所以我想聽聽開發人員的經驗。Google Search Appliance與Microsoft Enterprise Search(FAST)

這些天來,我收到很多企業搜索來自微軟的銷售宣傳,告訴我FAST真的很棒。微軟是否有像谷歌迷你(更便宜,有限的API)和谷歌Search Appliance(昂貴的企業與API)的產品?

如果我們將所有銷售情況都說出來,並且只是將這兩種產品並排觀看,那麼與Google企業解決方案相比,開發人員和Microsoft企業級搜索的優勢是什麼?

更新: 我在此主題中搜索更多信息,似乎FAST確實更專注於Google Appliance更多搜索Web/Intranet頁面的非結構化數據。這是真的?

回答

2

比較兩者是有點不公平的,因爲他們正在細分不同類型的用戶。

GSA(Google)針對希望通過簡單實驗爲索引其網站和數據庫託管內容編制索引的公司。只要數據可以以Google提要的形式顯示,就可以對其他系統進行索引。因此,一旦數據採用Google瞭解的格式,即可應用Google技術確定如何最好地爲該文檔編制索引。

FAST位於光譜的另一端。它適用於所有相同類型的數據源(結構化 - DBA和非結構化 - Web /文檔)。但是,FAST可以讓您對數據的處理方式和插入索引的方式進行精細控制。

所以如果你需要控制索引過程FAST是你的朋友。它允許您定義字段,將屬性映射到這些字段中,然後爲您提供強大的查詢API(通過HTTP)來搜索該內容。

FAST還提供了一個非常具有伸縮性的產品,因爲它將索引分開。谷歌不提供這個級別的控制權,因爲它是一個「黑匣子」(實際上是黃箱)。

Google和FAST之間的Query API非常相似。他們都使用HTTP來製作查詢並返回結果。

我的建議,如果你對谷歌experiance感到滿意,然後留下來。如果您不滿意,並且確實想要控制處理工作流程或需要擴展,請使用FAST。

+0

我不認爲GSA是一個黑盒子,它確實有開放的API。另一方面,Google Mini是一個黑盒子(藍框:))在GSA中,我創建了動態集合,添加了自定義密鑰匹配,直接將內容直接添加到集合中而無需抓取。另外,我直接從SQL創建搜索。 – jpkeisala 2010-11-13 11:28:06

+0

我可以理解你對Google API的觀點。我仍然支持我的發言。我將谷歌與FAST進行了比較,谷歌有一個黑盒子,它可以讓你控制輸入和輸出格式,但不能控制中間發生的事情。 – Jeff 2010-12-15 23:36:36