Schnelleres Navigieren mit der Volltextsuche

Einleitung

Mit der Volltextsuche der Systemsteuerung können Sie nicht nur in den Namen von Dokumenten, E-Mails usw., sondern auch in deren Inhalt nach der erforderlichen Zeichenfolge suchen.

ONLYOFFICE verwendet Elasticsearch, eine Open-Source-Suchmaschine, die weit verbreitet und leicht skalierbar ist. Elasticsearch baut auf Lucene auf, einer kostenlosen Open-Source-Suchmaschinen-Softwarebibliothek, und eignet sich daher hervorragend für die schnelle Volltextsuche. Die in Elasticsearch gespeicherten Dokumente werden auf verschiedene Container, sogenannte Shards, verteilt, die dupliziert werden, um im Falle eines Hardwareausfalls redundante Kopien der Daten bereitzustellen.

Die Verwendung von Elasticsearch reduziert nicht nur den Zeitaufwand für die Suche nach einer bestimmten Datei oder einer Textzeile erheblich, sondern erhöht auch die Suchpräzision.

Volltextsuche-Funktion aktivieren

Um die Volltextsuche im Dokumentinhalt zu aktivieren,

  1. Melden Sie sich in Ihrem Portal an und klicken Sie auf der Startseite auf das Symbol für die Systemsteuerung. Sie können auch zu den Portaleinstellungen gehen und den Link zur Systemsteuerung im linken Bereich auswählen.
  2. Wechseln Sie zum Abschnitt Volltextsuche.
  3. Aktivieren Sie das Kontrollkästchen Suchen nach Dokumentinhalt und/oder Suche nach Inhalt von E-Mail-Nachrichten, um die Volltextsuche im Modul Dokumente bzw. im Modul E-Mail zu aktivieren, und klicken Sie auf Speichern. Die gespeicherten Dateien werden in den entsprechenden Modulen indiziert.
Da ElasticSearch alle gespeicherten Dateien indiziert, erfordert die Aktivierung dieser Funktion mindestens so viel freien Speicherplatz wie der gesamte Speicherplatz, der für alle Dokumente, E-Mails und andere Inhalte benötigt wird.
Full-Text SearchFull-Text Search

Volltextsuche neu indizieren

Wenn die gesuchte Datei nicht in den Suchergebnissen (z.B. im Modul Dokumente) vorhanden ist und Sie sicher sind, dass sie existiert, ist möglicherweise ein Indizierungsfehler aufgetreten.

Um Indizes in einem separat ausgewählten Portalmodul neu aufzubauen,

  1. Wechseln Sie in der Systemsteuerung zum Abschnitt Volltextsuche.
  2. Klicken Sie rechts neben dem erforderlichen Modulabschnitt auf die Schaltfläche Neuindizierung.

Um alle Indizes neu zu erstellen,

  1. Wechseln Sie in der Systemsteuerung zum Abschnitt Volltextsuche.
  2. Klicken Sie auf die Schaltfläche Index neu erstellen.
ReindexReindex

Ändern des von Elasticsearch verbrauchten Speichers

In einigen Fällen müssen Sie möglicherweise die Menge des von Elasticsearch verbrauchten Speichers ändern.

Um den verbrauchten Speicher zu ändern,

  1. Öffnen Sie die Konfigurationsdatei:
    • Für Windows-Systeme - C:\ProgramData\Elastic\Elasticsearch\config\jvm.options
    • Für Linux-Systeme - /etc/elasticsearch/jvm.options
  2. Ändern Sie die folgenden Parameter:
    1. -Xms1g
    2. -Xmx1g

    Die Zahl gibt die Menge des verwendeten RAM in GB an.

  3. Starten Sie den Dienst elasticsearch nach dem Ändern der Konfigurationsdatei neu.

Hosten Sie ONLYOFFICE Workspace auf Ihrem eigenen Server

Artikel zum Thema:
Alle Schlagwörter