Suchen und Indexieren von Dokumenten über die Java-API

Erstellen Sie Java-Anwendungen, um die Textsuche in allen gängigen Dokumentformaten durchzuführen..


Download kostenlose Testversion

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.

GroupDocs.Search for Java Merkmale

Indizierung and Search Operation

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: Indexordner erstellen und Dokumente zu diesem Ordner hinzufügen/indizieren.
  • Index laden: Laden Sie einen bestehenden Index.
  • Dokumente zum Index hinzufügen: Dokumente asynchron zum bestehenden Index hinzufügen.
  • Index aktualisieren: Aktualisieren Sie den bestehenden Index, wenn ein Dokument geändert, hinzugefügt oder gelöscht wird. Dadurch bleiben die Suchergebnisse aktuell.
// 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)");

Führen Sie mehrere Indizes zusammen, um die Sucheffizienz zu verbessern

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.

Erkennen Sie Suchanfragen mit unterschiedlichem Tastaturlayout

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.

Suche mit morphologischer Wortform

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.

Unterstützung und Lernressourcen

GroupDocs.Search bietet APIs zum Anzeigen von Dokumenten für andere beliebte Entwicklungsumgebungen

Back to top
 Deutsch