Использование sphinxsearch или lucene для SQL Server и .net - PullRequest
2 голосов
/ 17 марта 2011

У меня сложная схема crm db, и мне нужно поддерживать поиск в стиле Google, который будет искать по ряду различных столбцов из ряда различных таблиц с включенными объединениями и т. Д. Поэтому я подумывал о создании какого-либо типа кэшированного средство текстового поиска. Я заметил sphinxsearch и lucene и подумал, есть ли у кого-нибудь мудрые слова по поводу их использования в контексте .NET, или есть ли другие предложения с открытым исходным кодом или альтернативные шаблоны проектирования, которые люди могут порекомендовать. Я пробовал MS Full Text и был разочарован этим, поэтому я ищу альтернативы. Большое спасибо.

Ответы [ 2 ]

0 голосов
/ 10 мая 2011

Для информации, Lucene очень хорошо выглядит в тестировании - мы, вероятно, будем его использовать.

0 голосов
/ 06 мая 2011

Для поиска по типу вы должны проверить некоторые документы Чэнь Ли.Я не уверен, сколько вашей системе нужно масштабировать, но если она превышает несколько одновременно работающих пользователей, вам придется погружаться глубже, чем из коробки lucene, solr или sphinx.Прошло много времени с тех пор, как я читал его газеты, и у него появились новые, но те, которые я помню, использовали все попытки.Скорее всего, вам лучше использовать н-граммы, чем попытки.Я надеюсь, что это имеет некоторый смысл:)

http://www.ics.uci.edu/~chenli/pubs.html

...