Поиск с помощью ASP.net и SQL Server 2008 - PullRequest
1 голос
/ 03 февраля 2011

Я собираюсь приступить к проекту ASP.net, который включает в себя создание довольно мощной функции поиска.Приложение очень тяжелое в базе данных.По сути, организации будут добавлять много метаданных о себе в форме множественного выбора, свободных текстовых полей и т. Д., Которые все хранятся в SQL 2008.

Когда дело доходит до поиска, мне не хочется повторять-изобрести колесо.Обычно с сайтом, управляемым контентом, я бы использовал такой компонент, как Zoom Search или ASP.net Search Engine (http://www.aspnetsearchengine.com/UltimateSearch/Features.aspx)

. Но я не думаю, что этот тип управления контентом, основанного на контенте, подходит для того, что янужно, учитывая управляемый данными характер поиска.

Я думаю, что полнотекстовый поиск - это то, что нужно, но потом я думаю, что, вероятно, я потеряю много наворотовполучить с помощью упакованного модуля поиска, такого как орфографические предложения, поиск документов, синонимы, игнорирование слов и т. д.

Существуют ли какие-либо хорошие гибридные решения (платные или бесплатные) для сайтов .net, которые предоставляют эти полезные функции в рамках системы поискасортирует?

Спасибо,

Ed

Ответы [ 2 ]

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

Lucene довольно высоко ценится на многих языках.Он также используется на некоторых довольно больших сайтах, я знаю, что monster.com использует его, и их поиск довольно обширный.

https://lucene.apache.org/

Редактировать Найдены еще ресурсы:

Lucene.Net и SQL Server

Полнотекстовый поиск SQL Server 2008 (FTS) в сравнении с Lucene.NET

http://ifdefined.com/blog/post/Full-Text-Search-in-ASPNET-using-LuceneNET.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...