Какие существуют поисковые серверы?[закрыто]
-
09-06-2019 - |
Вопрос
Я ищу альтернативы Солр от Apache Software Foundation.
Для тех, кто не знает, Solr — это корпоративный поисковый сервер.Клиентское приложение использует интерфейс типа веб-сервисов для отправки документов на индексацию, а также для выполнения поисковых запросов.Solr имеет другие встроенные функции, такие как кэширование и репликация.Я считаю, что изначально он был запущен CNet, а затем выложен в открытый доступ.
Я ищу другие поисковые серверы, которые могут рассматриваться как конкуренты.
Решение
Я написал длинный пост о своем опыте и особенностях всех движков, перечисленных ниже, но отказался от него, потому что форматирование — это лаваш.Но если вы не хотите тратить деньги, Solr/Lucene или Fast (теперь MSSE) – это лучшее, что вы можете сделать.
Исключено, поскольку у меня нет опыта работы с этим продуктом:Симарк,
Цена от высокой к низкой
- Эндека,
- ФредХоппер,
- Меркадо,
- Гугл Мини,
- Поисковый сервер Microsoft,
- Автономия,
- Microsoft Search Server Express,
- Сольр/Люцене
Скорость от быстрого к медленному
- Гугл Мини/Эндека,
- ФредХоппер,
- Автономия,
- Солр/МСС/МССЕ
Особенности От высокого к низкому
- Эндека,
- ФредХоппер,
- Меркадо,
- Солр,
- Автономия,
- Люсене,
- МСС/МССЕ,
- Гугл Мини
Расширяемость от высокой до низкой
- Солр/Люцене,
- Эндека,
- ФредХоппер,
- Меркадо,
- Автономия,
- МСС/МССЕ,
- Гугл Мини
Java API
- Эндека,
- ФредХоппер,
- Автономия,
- Сольр/Люцене
.NET API
- Эндека,
- Солр/Люцене,
- МСС/МССЕ,
- Автономия
XML API
- ФредХоппер,
- Меркадо,
- Солр/Люцене,
- Автономия,
- Google Мини (ограничено)
Фасетный поиск
- Эндека,
- ФредХоппер,
- Симарк,
- Солр
Поиск на естественном языке
- Эндека,
- Фред Хоппер,
- Солр,
- Меркадо,
- МСС/МССЕ,
- Автономия,
- Гугл Мини
Сканирование документов
- Эндека,
- Меркадо,
- МСС/МССЕ,
- Автономия,
- Гугл Мини
ИТЛ
- Эндека,
- ФредХоппер
Мерчендайзинг/Подсветка контента
- Эндека,
- ФредХоппер,
- Меркадо
Распределенный поиск
- Эндека,
- ФредХоппер,
- Меркадо,
- Солр/Люцене,
- Автономия,
- Гугл Мини
Аналитика
- Эндека
Платформа x86 Windows
- Эндека,
- ФредХоппер,
- Меркадо,
- МСС/МССЕ,
- Солр/Люцене,
- Автономия
Платформа x64 Windows
- Эндека,
- ФредХоппер,
- Сольр/Люцене
Платформа x86 Варианты Unix
- Эндека,
- ФредХоппер,
- Меркадо,
- Солр/Люцене,
- Автономия
Платформа x64 Варианты Unix
- Эндека,
- Сольр/Люцене
Другой
- Гугл Мини
Другие советы
Я работал с Endeca на периферии, и мне кажется, что это многофункциональный и быстрый движок.
Кажется, они особенно хорошо подходят для управления сайтами электронной коммерции, имея специальные инструменты для настройки контента для дополнительных и перекрестных продаж.Я также думаю, что они собираются попытаться перейти в пространство бизнес-аналитики, так что это должно быть интересное сочетание двух возможностей, если они справятся с этим без проблем.
Раньше я работал в Endeca, так что примите это таким, какое оно есть.Я не буду комментировать конкурентов, но я действительно считаю, что это значительно лучший продукт, чем что-либо еще.
Solr обеспечивает базовый фасетный поиск, который «достаточно хорош» для многих приложений.Во многих отношениях это бюджетная Endeca.
Некоторые вещи, которые Endeca дала бы вам по сравнению с Solr:
- лучший языковой анализ (стемминг и т. д.)
- Объединения и возможность выполнять фильтрацию «многие ко многим»
- поддержка запросов через XQuery
- улучшенная поддержка управления размерами/фасетами
- гораздо лучшая производительность (как для запросов, так и для ввода данных)
- сканеры и инструменты интеграции данных
- лучшие инструменты администрирования
И, конечно же, услуги и поддержка.
Тем не менее, это недешево, поэтому, если у вас нет на это бюджета, Solr — неплохой вариант.
+1 за Lucene и FAST.Lucene также был портирован на .NET, если вы заинтересованы в его расширении.
Вот еще несколько поисковых систем с открытым исходным кодом
Вот некоторые инструменты, связанные с поиском
Корм Библиотека Forage PHP5 - это прост в использовании интерфейс для нескольких библиотеки поиска на заднем плане.Он обеспечивает общий интерфейс при поддержке уникальных функций в каждой библиотеке, позволяя поддержать конкретные функции или нет.
Марджори Марджори является веб-сервисом для индексации и поиска документов, используя полнотекстовую поисковую систему.
Быстрый ESP который Microsoft купила в январе 2008 г.
Сегодня мы используем Fast.У него много замечательных функций, но мы ими не пользуемся.Это дорого.Мы также ищем альтернативное решение.
А как насчет FACT-Finder?напримерwww.eddiebauer.de использует решение для поиска и навигации и более чем 500 других европейских интернет-магазинов.Высокая устойчивость к ошибкам...
IBM Omnifind Yahoo Edition — это корпоративный поисковый сервер, который использует Апач Лусене для индексации.Он прост, удобен в установке и администрировании.Он также имеет встроенный API открытого поиска.Он имеет многоплатформенную поддержку и бесплатен!
Этот продукт был выпущен IBM для конкуренции с Гугл Мини на рынке корпоративного поиска.
В дополнение к тем, о которых уже упоминалось, у Microsoft есть "Поисковый сервер Майкрософт" и "Microsoft Search Server Express".Последний бесплатен, первый поддерживает больший корпус.