NeuBlack Friday – 50 % Rabatt auf die erste Zahlung
Relevanssi-Hosting

Relevanssi Hosting Größe für den Index, nicht nur die Posts.

Relevanssi baut seinen eigenen Index innerhalb von MySQL auf, und auf einer inhaltsreichen Website ist dieser Index routinemäßig größer als jeder Beitrag, den Sie geschrieben haben.

Pufferpool für den IndexRebuilds über WP-CLIKostenlose Migration
Relevanssi-tunedEinstelltes MySQLNVMe-SpeicherTägliche BackupsKostenloses SSL24 / 7 Unterstützung
Gebaut für die Suche

Alles, was ein datenbankgestützter Index von einem Host verlangt.

Relevanssi ruft keinen Suchdienst auf. Jede Abfrage und jeder Umbau geschieht in Ihrer Datenbank, was dies zu einem MySQL-Tuning-Problem macht.

Ein Index, der in den Speicher passt

Der InnoDB-Pufferpool ist so bemessen, dass er den Relevanssi-Index neben dem Rest des Arbeitssatzes hält, sodass eine Suche aus dem Speicher gelesen wird, anstatt Indexseiten von der Festplatte zu ziehen, eine Abfrage nach der anderen.

Pufferpool-GrößeNVMe unter

Rebuilds, die fertig sind

Ein vollständiger Reindex auf einer großen Website wird jede Browseranfrage überdauern. Unsere laufen von WP-CLI mit erhöhter Ausführungsobergrenze, so dass der Job abgeschlossen ist, anstatt auf halbem Weg zu sterben und einen Teilindex zu hinterlassen.

WP-CLIKein PHP Timeout

Suchseiten bleiben dynamisch

Die Ergebnisseiten sind pro Abfrage und oft pro Benutzer, also werden sie aus dem Seiten-Cache herausgehalten. Die teuren Lookups dahinter werden stattdessen in Redis zwischengespeichert, wo die Wiederholung tatsächlich ist.

Raum für lange Dokumente

Lange Posts, benutzerdefinierte Felder und Anhangtexte zu indizieren bedeutet, große Zeilen zu schreiben. Packet- und Zeilenlimits werden erhöht, damit diese Schreibvorgänge erfolgreich sind und nicht stillschweigend im mittleren Index scheitern.

Backups, die wissen, dass der Index wiederherstellbar ist

Der Inhalt wird über Nacht gesichert und vom Ursprung repliziert. Der Index kann daraus regeneriert werden, so dass eine Wiederherstellung nicht davon abhängt, dass eine konsistente Kopie einer Tabelle erfasst wurde, die sich ständig ändert.

Operationen

Wissen, dass der Index aktuell ist.

Ein veralteter Suchindex ist unsichtbar, bis jemand nach dem Beitrag sucht, den Sie heute Morgen veröffentlicht haben, und nichts findet.

  • Einklick-Admin-Anmeldung, keine gemeinsam genutzten Passwörter
  • Indexgröße nach dem Pufferpool
  • Plugins und Kernupdates mit Status pro Artikel
  • Jedes tägliche Backup vom Dashboard wiederherstellen
WordPress-Kern
Aktualisiert
6.7
Relevanssi-Index
Deckt alle Postarten ab
Strom
Nachtlicher Backup
Nachgebaut außerhalb des Standorts
02:14
Geplanter Reindex
Läuft von WP-CLI
laufen
Leistung

Suchen Sie nach Antworten, bevor Sie sie neu tippen.

Relevanssi-Abfragen können nicht auf Seitenebene zwischengespeichert werden, daher wird ihre Geschwindigkeit vollständig davon bestimmt, ob der Index beim Eintreffen der Abfrage im Speicher ist.

InnoDB
Pufferpool nach Indexgröße
NVMe
Speicherung auf jedem Plan
WP-CLI
für jeden Reindex
MagicWP240 ms
Index größer als der Pufferpool2100 ms
Standardmäßiger Shared-Host MySQL1350 ms

Beispielhafter Vergleich einer Mehrwortsuche in einem großen Archiv. Ihre Zahlen hängen von Indexgröße und Postanzahl ab.

Konfiguration

Was wir für Relevanssi ändern

Diese unterscheiden sich von einer Standard-WordPress-Website auf dem gleichen Plan, und jeder von ihnen existiert, weil der Suchindex in Ihrer Datenbank und nicht in einem separaten Dienst lebt.

EinstellungSo konfigurieren wir esWarum
InnoDB-PufferpoolGröße, um den Relevanssi-Index zusätzlich zum normalen Arbeitssatz zu haltenDer Index auf einer inhaltslastigen Site übersteigt häufig die Größe der Posts-Tabelle selbst, und sobald er nicht mehr in den Speicher passt, beginnt jede Suche, Indexseiten von der Festplatte anstelle von RAM zu lesen.
max_allowed_packetdeutlich über dem Standard für Indexschreibwerte angehobenDurch die Indexierung langer Posts zusammen mit benutzerdefinierten Feldern und Anhängen werden einzelne Anweisungen erstellt, die weitaus größer sind als eine Standard-MySQL-Installation akzeptiert, und die Ablehnung wird als Inhalt angezeigt, der einfach nie auffindbar ist.
Index-WiederaufbauDurchlaufen von WP-CLI mit angehobener Ausführungsdecke, niemals von einer Admin-SeitenanforderungEin vollständiger Reindex in einem großen Archiv läuft viele Minuten, so dass das Auslösen aus dem Browser eine Anforderung bedeutet, die teilweise stirbt und den Index mit einigen der Site und keinem der Rest verlässt.
SuchergebnisseitenAusgeschlossen aus dem Seiten-Cache; die zugrunde liegenden Lookups wurden in Redis zwischengespeichertJede Ergebnisseite ist spezifisch für eine Abfragezeichenfolge und oft für die Berechtigungen eines Benutzers, so dass das Zwischenspeichern der Seite sinnlos ist, während das Zwischenspeichern der Abfrage dahinter die wiederholte Arbeit entfernt.
IndexwachstumsüberwachungIndextabellengröße verfolgt und alarmiert gegen den konfigurierten PoolDer Index wächst mit dem Archiv und nicht mit dem Traffic, so dass eine Website, die seit einem Jahr schnell ist, allmählich abnimmt, ohne dass sich die Besucher ändern und nichts im Traffic-Graphen, um es zu erklären.
Tarife

Einfache, transparente Preise.

Jeder Tarif umfasst eine kostenlose Migration, tägliche Backups, SSL und Support rund um die Uhr.

MonatlichJährlich
Starter
Für private Websites, Blogs und Portfolios.
16,67 USD/Monat
200 $ pro Jahr · 40 $ sparen
  • 1 WordPress-Website
  • 10 GB NVMe-Speicher
  • Kostenloses SSL
  • Tägliche Backups
  • Bereitstellung mit einem Klick
  • Support per Ticket
Kostenlos testen
Pro★ Am beliebtesten
Für wachsende Unternehmen und gut besuchte Shops.
66,67 USD/Monat
800 $ pro Jahr · 160 $ sparen
  • 5 WordPress-Websites
  • 50 GB NVMe-Speicher
  • Kostenloses SSL
  • Tägliche Backups
  • Bereitstellung mit einem Klick
  • Priorisierter Support per Ticket
Kostenlos testen
Enterprise
Für Agenturen und Plattformen mit viel Traffic.
208,33 USD/Monat
2.500 $ pro Jahr · 500 $ sparen
  • 20 WordPress-Websites
  • 200 GB NVMe-Speicher
  • Kostenloses SSL
  • Tägliche Backups
  • Bereitstellung mit einem Klick
  • Persönlicher Support
Kostenlos testen
Häufige Fragen

Häufige Fragen.

Warum ist meine Relevanssi-Suche langsamer als früher?
Normalerweise ist der Index dem für MySQL verfügbaren Speicher entwachsen. Er wächst mit Ihrem Archiv und nicht mit Ihrem Datenverkehr, so dass nichts im Besuchergraphen es erklärt - die Suchanfragen beginnen einfach von der Festplatte zu lesen.
Wie lange dauert ein vollständiger Reindex?
Minuten in einem großen Archiv, weshalb wir es über WP-CLI und nicht über den Admin-Bildschirm ausführen. Ausgelöst von einer Browseranforderung trifft es die Ausführungsgrenze und lässt den Index halbfertig.
Sollte ich Relevanssi oder ElasticPress verwenden?
Relevanssi hält alles in MySQL, was einfacher zu betreiben und zu sichern ist. ElasticPress verschiebt die Arbeit zu einem separaten Dienst, der für sehr große Kataloge geeignet ist.
Können Suchergebnisseiten zwischengespeichert werden?
Nicht sinnvoll. Jede einzelne ist an eine bestimmte Suchzeichenfolge gebunden und häufig an das, was der Benutzer sehen darf. Wir lassen sie dynamisch und zwischenspeichern stattdessen die Datenbank-Lookups darunter.
Enthalten meine Backups den Suchindex?
Der Inhalt wird nächtlich gesichert, und der Index kann daraus regeneriert werden. Das ist absichtlich - der Index ändert sich ständig, und das Umbauen ist zuverlässiger als das Wiederherstellen einer Momentaufnahme davon.

Führen Sie Relevanssi mit einer Datenbank aus, die zum Index passt.

Kostenlose Migration, ein Pufferpool für Ihr Archiv und baut diesen komplett um.