GroupDocs.Search for Java memungkinkan Anda menghasilkan aplikasi bisnis yang memungkinkan pengguna akhir Anda melakukan operasi pencarian yang belum pernah ada sebelumnya. Java API kami memungkinkan pengguna untuk mengoperasikan fungsi pencarian teks tingkat dasar hingga lanjutan. Buat dan gabungkan beberapa indeks. Gunakan Simple, Boolean, Regular Expression (Regex), Fuzzy, dan jenis kueri lainnya untuk menelusuri indeks dengan cepat dan cerdas. Anda dapat mengambil informasi yang diperlukan, dari file, dokumen, email, dan arsip, karena GroupDocs.Search for Java mendukung semua format file populer.
Pengindeksan digunakan oleh GroupDocs.Search for Java untuk mengumpulkan data, serta menyimpan dan menguraikannya untuk operasi pencarian yang akurat dan efisien. GroupDocs.Search for Java sering menggunakan Indeks tersebut untuk melakukan pencarian.
/ Creating index
Index index = new Index("c:\\MyIndex");
// Menambahkan dokumen ke indeks
index.addToIndex("c:\\MyDocuments");
// Mencari kata 'affect' atau 'effect' dalam dokumen dengan 'principal', 'principle', 'principles', atau 'principal'
SearchResults results = index.search("?ffect & princip?(2~4)");
GroupDocs.Search for Java API menyediakan fitur untuk menggabungkan beberapa indeks menjadi indeks umum. Untuk indeks yang sering dimodifikasi, beberapa indeks delta dibuat. Namun pendekatan ini, membuat kinerja pencarian menjadi lambat. GroupDocs.Search for Java mengatasi kemacetan ini dengan membuat satu indeks umum melalui penggabungan berbagai indeks delta. Indeks gabungan umum ini berisi semua informasi indeks delta gabungan. Pendekatan ini menjaga indeks delta tidak berubah sementara sangat meningkatkan efisiensi pencarian. Anda dapat mengonfigurasi berbagai fungsi untuk lebih men-tweak proses ini.
GroupDocs.Search for Java mengenali kueri penelusuran yang tidak cocok dengan tata letak keyboard Anda. Saat ini, 88 bahasa dan 164 tata letak keyboard yang berbeda berhasil dikenali oleh GroupDocs.Search for Java.
Menggunakan GroupDocs.Search untuk Java, Anda memiliki kebebasan mencari berbagai bentuk kata. Anda dapat mencari bentuk tunggal dan jamak dari kata benda tertentu. Atau Anda dapat memilih untuk mencari semua bentuk kata kerja. Root, orang ketiga tunggal dan masa lalu sederhana bersama dengan berbagai bentuk lainnya juga dapat dicari. Untuk bahasa non-Inggris, Anda dapat mengonfigurasi bentuk kata yang disesuaikan.