Я только начал изучать Lucene, и я понял, как он может быть очень полезен для поиска документов и тому подобного, но кто-нибудь использует его для поиска в базе данных?
Например,
Iнужно сделать поиск, который будет искать ключевые слова на основе двух полей («описание», «сообщение»).
Для этого мне нужно написать SQL-запрос, чтобы вернуть все строки описания и все строки сообщения (может быть десятки тысяч), затем создать индекс и выполнить поиск по индексу.
Правильно ли мое понимание?Сначала я должен получить все данные из базы данных, которые могут быть огромными.