If you only need modest search functionality and you don't want to manage another service/system, Postgres full-text search may be for you.
http://rachbelaid.com/postgres-full-text-search-is-good-enou...
I read this article about 6 years ago and after an afternoon I added full-text search to the app I worked on at the time. 6 years later, it's still the only search they use. This small tool already built into postgres has been more than enough for us.