2010-02-22 2 views
3

Я разработчик .NET, и я работал с различными поисковыми провайдерами, но Google Search Appliance/Mini всегда был наилучшим образом отвечал требованиям при внедрении поиска уровня предприятия. Я еще не работал в Microsoft Enterprise Search, поэтому хотел бы услышать, как разработчики на нем разбираются.Google Search Appliances против Microsoft Enterprise Search (FAST)

В настоящее время я получаю много пропаганды продаж от Microsoft, сообщая мне, что FAST действительно замечательный. Есть ли у Microsoft такие продукты, как Google Mini (более дешевый, ограниченный API) и Google Search Appliance (дорогостоящее предприятие с API)?

Если мы возьмем на себя все разговоры о продажах и посмотрим на эти два продукта бок о бок, какие преимущества для разработчиков и Microsoft Enterprise Search сравниваются с решением Google Enterprise?

Обновление: Я искал дополнительную информацию по этому предмету, и кажется, что FAST действительно больше фокусируется на неструктурированных данных, где Google Appliance больше подходит для поиска веб-страниц/интрасети. Это правда?

ответ

2

Это несправедливо сравнивать эти два, поскольку они сегментируют пользователей разных типов.

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

FAST находится на другом конце спектра. Он работает со всеми одинаковыми типами источников данных (структурированный - DBA и неструктурированный - Web/Documents). Однако FAST позволяет вам иметь мелкозернистый контроль над тем, как данные обрабатываются и вставляются в индекс.

Так что, если вам нужно контролировать процесс индексации, FAST - ваш друг. Он позволяет вам определять поля, свойства карты в эти поля, а затем предоставляет мощный API запросов (через HTTP) для поиска этого содержимого.

FAST также обеспечивает чрезвычайно масштабируемый продукт из-за того, как он делит индекс вверх. Google не обеспечивает этот уровень контроля, потому что это «черный ящик» (на самом деле Yellow Box;)).

API запросов очень похож на Google и FAST. Они используют HTTP для обработки запроса и возвращения результата.

Мой совет, если вы довольны опытом Google, оставайтесь с ним. Если вы недовольны и действительно хотите контролировать рабочий процесс обработки или нужно увеличить масштаб, перейдите к FAST.

+0

Я не считаю GSA черным ящиком, у него есть открытый API. Google Mini с другой стороны - черный ящик (синий ящик :)). В GSA я создал динамические коллекции, добавлял пользовательские ключевые слова, загружал контент непосредственно в коллекцию без обхода. Кроме того, я создал поиск непосредственно из SQL. – jpkeisala

+0

Я могу понять вашу точку зрения о Google API. Я все еще придерживаюсь своего заявления. Я сравниваю Google с FAST и там Google - очень черный ящик, который дает вам контроль над форматами ввода и вывода, но не контролирует, что происходит посередине. – Jeff