Индекс поиска Rails: сфинкс или солр? - PullRequest
2 голосов
/ 14 мая 2011

Мы на Rails, организованные Heroku.Я не великий разработчик и не имел опыта работы с Solr или Sphinx.У нас есть база данных Postgres и некоторые документы, и мы хотим добавить быстрый, нечеткий поиск по ним (в основном, только базу данных).

Есть ли у вас какие-либо минусы?Одобрения?Спасибо!

Ответы [ 2 ]

2 голосов
/ 22 июня 2011

Для «не великого разработчика» я бы предложил Sunspot. Тогда вам не нужно заботиться 1) о переиндексации, за исключением случаев, когда вы обновляете свой исходный код 2) об ручной установке 3) вы можете использовать SQLite для тестирования

2 голосов
/ 15 мая 2011

Вот несколько предыдущих обсуждений переполнения стека:

Solr - это более крупный и более старый проект, и он может иметь более / более лучшую поддержку для функций расширенного поиска в будущем, но для описанного вами случая это непростая задача. Это сводится к выбору между клиентом Sunspot Solr и клиентом Thinking Sphinx , оба из которых превосходны.

Я, конечно, могу одобрить аддон Websolr для Heroku, но он немного предвзят, потому что я его запускаю;) На самом деле, наш был один из первых аддонов Heroku, выпущенных летом 2009 года.

...