我正在構建一個將在Heroku上託管的Rails 3應用程序。Heroku上的文本搜索Rails 3 - Texticle vs acts_as_tsearch vs acts_as_indexed
要實現全文檢索,這些都是我所遇到的免費替代品:
我的應用程序將是密集與數據很多閱讀和寫作。搜索也將被用於很多。
搜索將跨越不同的模型。
哪一個在性能和縮放比方面最好?
有沒有其他免費的和更好的選擇?
是不是更好地去IndexTank或WebSolr(即Heroku recommends)呢?
在此先感謝!
我只能評論acts_as_indexed,因爲我是開發者。在縮放方面,由於AAI沒有共享文件系統,因此AAI永遠不會與多個Heroku Dyno達成一致。這對大多數人來說並不是問題,但在某些情況下可能會成爲問題。如果你想在Heroku上實現真正的可擴展性,那麼IndexTank和WebSolr是最好的選擇。 – 2011-04-19 11:23:55
感謝道格拉斯的迴應。是否有可能使用acts_as_indexed開頭?當我想要擴展我的應用程序時,我切換到IndexTank或WebSolr? – 2011-04-20 11:30:30
是的,這是我通常向人們推薦的。 – 2011-04-20 13:19:50