Литература Введение Lucene Обзор


Шаг 4 - Создание каталога данных и индексов


Download 219.91 Kb.
bet6/13
Sana19.04.2023
Hajmi219.91 Kb.
#1363803
TuriЛитература
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
1 sam top

Шаг 4 - Создание каталога данных и индексов


Мы использовали 10 текстовых файлов из record1.txt чтобы record10.txt содержащие имена и другие сведения об учениках и помещают их в справочник E:\Lucene\Data . Тестовые данные. Путь к каталогу индекса должен быть создан как E:\Lucene\Index . После запуска этой программы вы можете увидеть список индексных файлов, созданных в этой папке.

Шаг 5 - Запуск программы


Как только вы закончите с созданием исходного кода, необработанных данных, каталога данных и каталога индексов, вы готовы к компиляции и запуску вашей программы. Для этого сохраните LuceneTester.Активируйте вкладку Java file и используйте либо опцию Run, доступную в Eclipse IDE, либо используйте Ctrl + F11 для компиляции и запуска вашего приложения LuceneTester. Если приложение будет успешно запущено, оно выведет следующее сообщение в консоли Eclipse IDE −

Indexing E:\Lucene\Data\record1.txt


Indexing E:\Lucene\Data\record10.txt
Indexing E:\Lucene\Data\record2.txt
Indexing E:\Lucene\Data\record3.txt
Indexing E:\Lucene\Data\record4.txt
Indexing E:\Lucene\Data\record5.txt
Indexing E:\Lucene\Data\record6.txt
Indexing E:\Lucene\Data\record7.txt
Indexing E:\Lucene\Data\record8.txt
Indexing E:\Lucene\Data\record9.txt
10 File indexed, time taken: 109 ms
1 documents found. Time :0
File: E:\Lucene\Data\record4.txt

После успешного запуска программы в вашем индексном каталоге будет следующее содержимое −



Lucene - индексирование классов


Процесс индексирования является одной из основных функций, предоставляемых Lucene. Следующая диаграмма иллюстрирует процесс индексирования и использование классов. IndexWriter является наиболее важным и основным компонентом процесса индексирования.

Мы добавляем документы, содержащие поля, в IndexWriter, который анализирует документы с помощью анализатора, а затем создает / открывает / редактирует индексы по мере необходимости и сохраняет / обновляет их в каталоге. IndexWriter используется для обновления или создания индексов. Он не используется для чтения индексов.

Download 219.91 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling