Lucene - Kelas Pencarian
Proses Pencarian lagi-lagi merupakan salah satu fungsi inti yang disediakan oleh Lucene. Alirannya mirip dengan proses pengindeksan. Pencarian dasar Lucene dapat dilakukan dengan menggunakan kelas-kelas berikut yang juga dapat disebut sebagai kelas dasar untuk semua operasi terkait pencarian.
Mencari Kelas
Berikut adalah daftar kelas yang biasa digunakan selama proses pencarian.
S.No. | Kelas & Deskripsi |
---|---|
1 | IndexSearcher Kelas ini bertindak sebagai komponen inti yang membaca / mencari indeks yang dibuat setelah proses pengindeksan. Dibutuhkan contoh direktori yang menunjuk ke lokasi yang berisi indeks. |
2 | Istilah Kelas ini adalah unit pencarian terendah. Ini mirip dengan Field dalam proses pengindeksan. |
3 | Pertanyaan Kueri adalah kelas abstrak dan berisi berbagai metode utilitas dan merupakan induk dari semua jenis kueri yang digunakan Lucene selama proses pencarian. |
4 | TermQuery TermQuery adalah objek kueri yang paling umum digunakan dan merupakan dasar dari banyak kueri kompleks yang dapat digunakan Lucene. |
5 | TopDocs TopDocs menunjuk ke N hasil pencarian teratas yang cocok dengan kriteria pencarian. Ini adalah wadah sederhana dari pointer untuk menunjuk ke dokumen yang merupakan output dari hasil pencarian. |