Поиск Rails Плагины и Решения - PullRequest
6 голосов
/ 22 апреля 2009

Я хочу добавить окно поиска на мой сайт Rails, и мне было интересно, не могли бы вы порекомендовать мне решения для общего поиска по назначенным столбцам. Я заметил плагин act_as_ferret, который кажется хорошим, но я также ищу другие мнения. Любые предложения или предложения будут с благодарностью.

Спасибо за внимание!

Ответы [ 5 ]

4 голосов
/ 22 апреля 2009

Сфинкс очень хорошо. Проверьте этот отличный Railscast на плагине Thinking Sphinx .

0 голосов
/ 29 января 2012

Я использую хорька в течение 2 лет для внутреннего применения без каких-либо проблем. Производительность и стабильность были в порядке, но моя база пользователей и размер данных не очень велики. Вероятно, 300-400 запросов в день при размере индекса около 600 МБ.

0 голосов
/ 22 апреля 2009

Ferret глючит, я использую Sphinx (плагин Thinking Sphinx). Solr основан на Java. Sphinx работает быстро, поддерживает дельта-индексацию и интегрируется с will_paginte.

0 голосов
/ 22 апреля 2009

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

0 голосов
/ 22 апреля 2009

В прошлом я использовал Ferret с небольшими проблемами, хотя слышал, что сфинкс лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...