Когда я добавил функцию поиска к моему первому Rails-приложению, я использовал Sphinx после прочтения того, что использование встроенного полнотекстового поиска MySQL было плохой идеей. В то время как Sphinx работает хорошо, его немного сложно настроить, и я чувствую, что слишком много перегрузок для простой функции поиска, требуемой в моем приложении.Полнотекстовый поиск MySQL в Rails?
Поиски не выполняются очень часто на моем сайте (не более одного раза каждые 3-4 секунды), поэтому я не слишком беспокоюсь о загрузке.
Мой вопрос: Почему именно использование полного текстового поиска MySQL плохой, по сравнению с Sphinx/Ferret/Solr/etc ..?
Кстати, я не упомянул многие другие объекты MyISAM vs InnoDB, потому что я предполагаю, что они хорошо известны, и вы можете использовать эту информацию для Google. –