Я собираюсь приступить к проекту ASP.net, который включает в себя создание довольно мощной функции поиска.Приложение очень тяжелое в базе данных.По сути, организации будут добавлять много метаданных о себе в форме множественного выбора, свободных текстовых полей и т. Д., Которые все хранятся в SQL 2008.
Когда дело доходит до поиска, мне не хочется повторять-изобрести колесо.Обычно с сайтом, управляемым контентом, я бы использовал такой компонент, как Zoom Search или ASP.net Search Engine (http://www.aspnetsearchengine.com/UltimateSearch/Features.aspx)
. Но я не думаю, что этот тип управления контентом, основанного на контенте, подходит для того, что янужно, учитывая управляемый данными характер поиска.
Я думаю, что полнотекстовый поиск - это то, что нужно, но потом я думаю, что, вероятно, я потеряю много наворотовполучить с помощью упакованного модуля поиска, такого как орфографические предложения, поиск документов, синонимы, игнорирование слов и т. д.
Существуют ли какие-либо хорошие гибридные решения (платные или бесплатные) для сайтов .net, которые предоставляют эти полезные функции в рамках системы поискасортирует?
Спасибо,
Ed