Мне очень нравится Sunspot в Rails, но он добавляет слишком много к моему размеру слизня на heroku (от 10 до 33 Мб)Есть ли хорошая, намного более легкая альтернатива Sunspot?Мне нужен только основной полнотекстовый поиск по двум полям.
Попробуйте это мета-поиск .Я думаю, что для небольшого поиска достаточно.
Размер слага очень велик, потому что Sunspot включает в себя связанный экземпляр Solr, который является большим дистрибутивом. Я полагаю, что в предстоящем выпуске 1.3 Sunspot это будет разделено на отдельный гем, поэтому основной клиент Sunspot будет иметь гораздо более управляемый размер. 1.3 в настоящее время выпущен в качестве предварительного релиза: https://rubygems.org/gems/sunspot/versions/1.3.0.rc4
Не совсем уверен, делает ли Heroku это, но поскольку он использует pg - я не понимаю, почему tsearch2 не будет работать, лучше всего, вам не нужны драгоценные камни (если вы не боитесь написать немного SQL).
Ознакомьтесь с дополнением IndexTank и самоцветом Tanker.