If you need a full text search engine, Thinking Sphinx is a great solution. See why in this episode.

Read more at the source