Нужна альтернатива Solr, которая может работать на большинстве общих хостов

Я был шокирован, когда обнаружил, что моя компания размещает на хостах python, но никогда не использует JSP в соответствии с нашими текущими планами.

Я разработал программу поиска на python (не Django), которая использует Solr. Я использовал эти функции (примерно в порядке важности):

  • Solr CEL (встроенный индексатор для DOC, PDF и т. Д.)
  • многогранный поиск
  • выделение
  • поисковые запросы типа "еще как это"
  • гибкая актуальность
  • возврат данных в очень удобных форматах (в данном случае объекты Python)
  • легко составлять сложные запросы (просто манипулировать текстом)

Не могли бы вы порекомендовать альтернативу, которая точно соответствует этим функциям и действительно работает с большинством общих хостов? Наши хосты - Hostgator и ResellerClub (общие).

Я включил Xapian в окончательный список, поскольку он имеет эти функции (но я открыт для других вариантов). Можно ли его развернуть в общей среде? Хорошо ли задокументирована и проста ли поддержка Python?

Сноска: эта проблема была вызвана новичком (мной) в компании и недопониманием с моим начальником. Часть JSP оставалась незамеченной до тех пор, пока не стала слишком большой. И извините, если я звучу грубо и бесполезно. Я просто нервничаю.


person Jesvin Jose    schedule 27.07.2011    source источник


Ответы (1)


Как насчет использования размещенного решения Solr? Конечно, они не бесплатны, но переход на другую поисковую систему, вероятно, будет длительной, сложной и дорогостоящей задачей. Не говоря уже о том, что альтернативная поисковая система, вероятно, не будет такой мощной, как Solr. Или получите где-нибудь инстанс EC2 или VPS.

В любом случае это будет стоить времени и денег, поэтому остается только выяснить, какое решение будет самым простым и дешевым.

person Mauricio Scheffer    schedule 27.07.2011