I’ve been working on a new project lately where a fantastic search engine is crucial. It’s a rails3 app hosted on heroku and I’m looking into possible solutions(a rubygem would be ideal) which offer a easy way to have powerful full-text search.
Right now, I’m using acts_as_tsearch which leverages PostgreSQL and performs a basic MATCH query. Though, it’s not really pulling back good results(for example, if I search for “create a project” and “how do i create a project” exists as a query, it doesn’t find it).
Can anyone share their experiences with full text search, anyone tried out Solr ?
IndexTank is your best bet. They were recently added as a Heroku add-on.
We recently tried to just run our own search for our Heroku app and it’s just not worth it because you have to worry about stability and scaling of that search box. It’s better to go with a provider, like IndexTank.
IndexTank also powers Reddit and WordPress.com, so can bet it’ll be reliable.