我正在Heroku上使用Ruby on Rails構建應用程序,並且對我應該繼續處理的全文搜索選項感到困惑。託管的全文搜索選項 - IndexTank vs Solr vs Lucene
- 實時搜索:我關心的幾件事我建立一個動態的用戶生成網站。
- 參透Rails模型:我想基於用戶是誰(所以,我真的不希望「只是」一個站點範圍的搜索)
此外,一些以限制搜索結果在Heroku上配置Rails會很容易。
Heroku目前提供三種全文搜索選項:FlyingSphinx,Searchify IndexTank和WebSolr。任何人都可以概述每個人的贊成和反對意見嗎?
基於我的研究,似乎很多人都對IndexTank感到滿意。特別是,這blog post by Gautam Rege簡要介紹了他的三種選擇和他喜歡IndexTank的經驗。
但是,在LinkedIn收購IndexTank之後,IndexTank的一些關鍵組件已經開源並且IndexTank服務已經停止。看起來Searchify是IndexTank的第一批(如果不是,現在是唯一的)替代品之一。有沒有人有使用這個經驗? Searchify與IndexTank以及其他兩個選項如何比較 - WebSolr和FlyingSphinx?
Searchify對於IndexTank來說是一個完美的克隆 - 除了定價之外;)與免費在IndexTank中存儲100k文檔相比,Searchify有一個月的免費試用版。 – 2012-02-29 11:58:12
@GautamRege這是真的。雖然這很奇怪,因爲在Heroku上有一個免費的25k文檔基本計劃。希望這不會改變。 – 2012-03-05 05:12:34
還有IndexDen,它同樣是IndexTank克隆,它提供免費的入門級別。 – Cornelius 2012-09-24 14:43:06