jklina
jklina

Reputation: 3417

Rails Search Plugins & Solutions

I'm looking to add a search box on my Rails site and was wondering if you could recommend me solutions for conducting general searches across designated columns. I've noticed the acts_as_ferret plugin which seems good, but I'm also looking for other opinions. Any leads or suggestions would be greatly appreciated.

Thanks for looking!

Upvotes: 6

Views: 5938

Answers (5)

A.K.
A.K.

Reputation: 3641

I have been using ferret for 2 years on an internal application without any problems. The performance and stability have been OK but my user base and data size are not very large. Probably 300-400 searches a day on an index size of around 600MB.

Upvotes: 0

damianlegawiec
damianlegawiec

Reputation: 125

Ferret is buggy, I'm using Sphinx (Thinking Sphinx plugin). Solr is based on Java. Sphinx is fast, it's support delta indexing and it integrates with will_paginte.

Upvotes: 0

John Munsch
John Munsch

Reputation: 19528

I haven't heard good things about Ferret so I used Solr (which is based on Apache's Lucene). It worked pretty well but I had problems with certain characters in the input causing problems and they were slow to release updates with all the patches incorporated. My plan is to switch an existing project I have to Sphinx to see if it is indeed as good as some have said.

Upvotes: 0

John Topley
John Topley

Reputation: 115322

Sphinx is very good. Check out this excellent Railscast on the Thinking Sphinx plugin.

Upvotes: 4

Matt Grande
Matt Grande

Reputation: 12157

I've used Ferret in the past with few problems, although I've heard Sphinx is better.

Upvotes: 0

Related Questions