Re[4]: Full-text search in .NET
От: HaPK Россия  
Дата: 24.01.05 09:57
Оценка:
Здравствуйте, Vlass, Вы писали:

V>Попробуй MS Indexing Service, вещь достаточно простая и рабочая (пробовал в трех разных проектах) если что не поймешь спрашивай

Дело в том, что:
1. У меня все данные хранятся в памяти.
2. Мне нужен функционал поиска на клиентских машинах (куда будет разворачиваться моя программа).

База сравнительно небольшая, поэтому я думаю реализовать индексирование текстовых данных руками. Просто подумал, может кто-то знает / видел / делал что-то подобное.

Я думаю для каждого слова сделать список всех документов, в котором оно встречается. Потом делать объединение / пересечение списков, если поиск ведется по нескольким словам. Там же можно и релевантность определять (подсчитывать вес каждого документа).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.