Mit GroupDocs.Search für Java können Sie Geschäftsanwendungen erstellen, mit denen Ihre Endbenutzer Suchvorgänge wie nie zuvor durchführen können. Unsere Java-API ermöglicht es Benutzern, einfache bis fortgeschrittene Textsuchfunktionen zu betreiben. Erstellen und führen Sie mehrere Indizes zusammen. Verwenden Sie einfache, boolesche, reguläre Ausdrücke (Regex), Fuzzy und andere Arten von Abfragen, um Indizes schnell und intelligent zu durchsuchen. Sie können Ihre benötigten Informationen aus Dateien, Dokumenten, E-Mails und Archiven abrufen, da GroupDocs.Search für Java alle gängigen Dateiformate unterstützt.
Indizierung wird von GroupDocs.Search für Java verwendet, um Daten zu sammeln, zu speichern und für genaue und effiziente Suchvorgänge zu parsen. GroupDocs.Search für Java verwendet solche Indizes häufig zur Durchführung von Suchen.
// Index erstellen
Index index = new Index("c:\\MyIndex");
// Hinzufügen von Dokumenten zum Index
index.addToIndex("c:\\MyDocuments");
// Suche nach Wörtern 'affect' or 'effect' in einem Dokument mit 'principal', 'principle', 'principles', or 'principally'
SearchResults results = index.search("?ffect & princip?(2~4)");
GroupDocs.Search for Java API bietet die Funktion, mehrere Indizes zu einem gemeinsamen Index zusammenzuführen. Für einen Index, der häufig geändert wird, werden mehrere Delta-Indizes erstellt. Dieser Ansatz verlangsamt jedoch die Suchleistung. GroupDocs.Search für Java überwindet diesen Engpass, indem es durch Zusammenführen verschiedener Delta-Indizes einen gemeinsamen Index erstellt. Dieser gemeinsame zusammengeführte Index enthält alle Informationen der zusammengeführten Delta-Indizes. Dieser Ansatz hält die Delta-Indizes unverändert, während die Sucheffizienz bemerkenswert verbessert wird. Sie können verschiedene Funktionen konfigurieren, um diesen Prozess weiter zu optimieren.
GroupDocs.Search für Java erkennt Suchanfragen, die nicht zu Ihrem Tastaturlayout passen. Derzeit können 88 Sprachen und 164 verschiedene Tastaturlayouts erfolgreich von GroupDocs.Search for Java erkannt werden.
Mit GroupDocs.Search für Java haben Sie die Freiheit, nach verschiedenen Wortformen zu suchen. Sie können nach Singular- und Pluralform eines bestimmten Substantivs suchen. Oder Sie können alle Formen eines Verbs durchsuchen. Wurzel, Singular der dritten Person und Präteritum sowie verschiedene andere Formen können ebenfalls durchsucht werden. Für nicht englische Sprachen können Sie benutzerdefinierte Wortformen konfigurieren.