lr, Sphinx, ElasticSearch are some of the big players when it comes to full-text search on the web: they’re great products for sure, but you need to add yet another server to your stack if you plan to use one of them.