.NET-API zum Suchen und Indizieren von Dokumenten

API zum Indizieren von Daten und Durchführen einer Textsuche in allen gängigen Dokumentformaten mit .NET-Anwendungen.


Download kostenlose Testversion

GroupDocs.Search für .NET ist eine Dokument- und Textsuch-API für Geschäftsanwendungen, die in C#, ASP.NET und anderen .NET-Technologien entwickelt wurden. Diese .NET-API unterstützt grundlegende bis erweiterte Suchfunktionen, z. B. das Erstellen und Zusammenführen mehrerer Indizes, das Durchsuchen von Indizes mit Einfach, Boolesch, Fuzzy, regulären Ausdrücken (Regex) und anderen Abfragetypen, um Ihre erforderlichen Daten aus Dateien, Dokumenten usw. abzurufen E-Mails, durch intelligente Suche. Wenn Sie eine schnelle, zuverlässige, intelligente und funktionsreiche Suchanwendung für Ihre Endbenutzer erstellen möchten, die alle gängigen Dateiformate unterstützt, ist GroupDocs.Search für .NET alles, was Sie brauchen.

GroupDocs.Search for .NET Merkmale

Indizierung & Search

GroupDocs.Search für die .NET-API verwendet häufig den Index, um eine Suche durchzuführen. Indizes werden verwendet, um Daten für eine schnelle und genaue Suche zu sammeln, zu analysieren oder zu speichern.

  • 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  index = new Index(@"c:\MyIndex");
index.AddToIndex(@"c:\MyDocuments");
SearchResults searchResults =  index.Search("searchTerm");

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

GroupDocs.Search für .NET kann mehrere Indizes zu einem einzigen Index zusammenführen. Wenn ein Index häufig aktualisiert wird, hat er mehrere Delta-Indizes, aber dieser Ansatz verringert die Suchleistung. GroupDocs.Search for .NET API führt alle Delta-Indizes zu einem konsolidierten Index zusammen. Der primäre zusammengeführte Index enthält alle Informationen aus den zusammengeführten Delta-Indizes; die Delta-Indizes bleiben jedoch unverändert. Dieser von unserer API verwendete Ansatz verbessert die Sucheffizienz erheblich. Die Funktion zum Zusammenführen von Indizes bietet zahlreiche Funktionalitäten zum Optimieren, um diesen Prozess weiter zu optimieren.

Speichern Sie Text im Index, um HTML-Markup zu generieren

GroupDocs.Search für .NET kann Text indizierter Dokumente in einem Index zwischenspeichern. Dieser zwischengespeicherte Text wird dann verwendet, um schnell HTML-Markup zu generieren, indem Suchergebnisse hervorgehoben werden. Dieser Ansatz ist viel schneller als das direkte Extrahieren von Text aus Dateien. Das Abrufen von Text aus dem Cache ist auch dann verfügbar, wenn die Quelldateien nicht mehr verfügbar sind. Der zwischengespeicherte Text kann gespeichert werden, indem verschiedene Komprimierungsstufen angewendet werden, um weniger Speicherplatz zu belegen und die Indizierungszeit zu verkürzen.

Erhalten Sie verwandte Dokumente durch Fuzzy- und Regex-Suche

Wenn Sie eine Fuzzy- oder Regex-Suche durchführen, können Sie die Liste der Dokumente abrufen, die genau mit Ihrer Eingabe übereinstimmen. Sie erhalten jedoch auch eine Liste von Dokumenten, die Wörter oder Begriffe enthalten, die Ihrer Eingabe ähnlich sind. Wenn Sie beispielsweise GroupDocs.Search für .NET verwenden und eine Fuzzy-Suche nach der Abfrage „Kosten“ durchführen, erhalten Sie Dokumente, die das Wort „Kosten“ enthalten, und Dokumente, die ähnliche Wörter wie „Mantel“ enthalten. Die Ergebnisse hängen davon ab, welchen Grad an Unschärfe Sie mit dieser API konfiguriert haben.

Erkennen Sie Suchanfragen mit unterschiedlichem Tastaturlayout

GroupDocs.Search für .Net kann Suchanfragen erkennen, die in einer Sprache geschrieben sind, die nicht mit Ihrem Tastaturlayout übereinstimmt. Derzeit kann diese .NET-API erfolgreich 88 Sprachen und 164 verschiedene Tastaturlayouts erkennen.

Suche mit morphologischer Wortform

GroupDocs.Search for .NET API ermöglicht Ihnen die Suche nach verschiedenen Wortformen. Beispielsweise können Sie für ein Substantiv nach seiner Singular- und Pluralform suchen. Bei einem Verb können Sie nach allen Formen dieses Verbs suchen. Sie können auch nach Wurzel, Singular in der dritten Person, Präteritum und verschiedenen anderen Formen suchen. Für andere Sprachen als Englisch können Sie benutzerdefinierte Wortformen implementieren.

Unterstützung und Lernressourcen

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

Back to top
 Deutsch