Как оценить размещенные решения для полнотекстового поиска? - PullRequest
45 голосов
/ 30 января 2010

Какие есть варианты, когда речь идет о SaaS / размещенном полнотекстовом поиске? Как мне оценить различные доступные варианты?

Я ищу что-то, что использует Lucene, solr или sphinx в бэкэнде и предоставляет REST API для отправки документов в индекс и выполнения поиска.

Я мог бы построить свой собственный EC2 AMI, но мне пришлось бы настраивать EBS и другие вещи, контролировать его и т. Д.

Ответы [ 6 ]

43 голосов
/ 30 января 2010

Websolr предоставляет облачный Solr с панелью управления. На момент написания этой статьи она находится в закрытой бета-версии, но вы можете получить ее через Heroku .

Другой размещенный сервис Solr - PowCloud , также в частной бета-версии, который, кажется, предлагает сильную интеграцию с Wordpress.

SolrHQ : еще одна бета-служба, предоставляющая размещенное решение Solr, с интеграциями Joomla и Wordpress.

Acquia Search предлагает интеграцию Solr для сайтов Drupal.

Если вы решили создать свой собственный экземпляр EC2, вики-страница SolrOnAmazonEC2 может оказаться полезной. Или вы можете просто получить LucidWorks Solr для EC2 , который, вероятно, самый простой и быстрый способ получить Solr для EC2.

Engine Yard предоставляет облачный сервис Sphinx .

8 голосов
/ 10 февраля 2011

Indextank - это решение для полнотекстового поиска в режиме реального времени. Его довольно просто настроить (вы можете запустить индекс за пару минут) и он очень мощный ( Reddit работает через IndexTank). Он предоставляет клиенты Java, Python, Ruby и Php, а также спецификацию Rest API. Есть отличная служба поддержки (включая чат). Вы должны попробовать.

1 голос
/ 17 октября 2013

Мои пять центов
http://indexisto.com/
Предлагает бесплатный хостинг Elastic Search, если вы готовы к рекламе в результатах поиска. Но в любом случае вы можете начать с бесплатной, и перейти на без рекламы платной учетной записи.

Это также не только размещенный Elastic Search, но и готовый использовать окно поиска Ajax (которое действительно впечатляет) для встраивания на ваш сайт (для мобильных устройств и планшетов) и некоторые полезные функции, такие как статистика, изменение размера изображения. Есть несколько вариантов заполнения индекса документами - сканер, API и коннектор БД

1 голос
/ 04 августа 2011

Посмотрите на Artirix - британскую компанию, но также и в США. http://www.artirix.com. Я знаю, что они работают на некоторых сайтах, таких как Globrix.com в Великобритании, на основе SOLR и имеют множество других продуктов для сканирования и данных. обработка

1 голос
/ 03 февраля 2011

Другой вариант, особенно для жителей Великобритании, - http://www.netaphorsearch.com/. Я должен отметить, что у меня есть Netaphor Ltd. Мы поддерживаем Solr REST API, но также у нас есть PHP-коннектор, чтобы вы могли очень быстро начать работу.

0 голосов
/ 24 декабря 2010

Еще один вариант для веб-сайтов с меньшим объемом - Поиск Solr на Midwestern Mac (я владелец Midwestern Mac, LLC, просто к вашему сведению).

Хотя это не так уж сложно (если вы можете использовать командную строку прилично) для обеспечения своего собственного сервера на VPS где-то ...

...