Я не слышал ничего хорошего о Ferret, поэтому я использовал Solr (который основан на Lucene Apache). Это работало довольно хорошо, но у меня были проблемы с определенными символами на входе, что вызывало проблемы, и они не спешили выпускать обновления со всеми включенными патчами. Я планирую переключить существующий проект, который мне нужен, на Sphinx, чтобы посмотреть, действительно ли он так хорош, как говорили некоторые.