Как мне создать индекс пользовательского поиска, похожий на Lucene?
-
09-06-2019 - |
Вопрос
Некоторое время назад я реализовал решение для поиска Lucene, и оно заинтересовало меня индексами сжатых файлов, в которых можно осуществлять поиск.В то время я не смог найти никакой полезной информации о том, как именно вы будете создавать индекс пользовательского поиска, поэтому мне интересно, может ли кто-нибудь указать мне правильное направление?
Мой основной интерес — форматирование файлов, сжатие и что-то похожее на концепцию документов и полей Lucene.Это не обязательно должно быть привязано к конкретному языку, но если вы можете указать мне на онлайн-ресурсы, которые имеют реализации для конкретного языка с полным описанием процесса, то это тоже нормально.
Решение
Управление гигабайтами Алистер Моффат, Тимоти С.Белл
Другие советы
Вы также можете попробовать поискать исходный код отличного Сфинкс поисковый движок.
Это современная полнотекстовая поисковая система с открытым исходным кодом, использующая разумно оптимизированные индексы.