Redis Object Cache Hosting für alles, was ein Seiten-Cache nicht helfen kann.
Das Seiten-Caching dient den Seiten, für die niemand angemeldet ist. Der Objekt-Cache macht den Rest der Site schnell und es ist die Ebene, die niemand größen.
Die Schicht unter dem Uncacheable.
Checkout-, admin- und mitgliedsseiten können niemals aus einem seiten-cache stammen, und das ist es, was sie daran hindert, langsam zu sein.
Speichergröße für das Arbeitsset
Zu klein und der Cache vertreibt die Einträge schneller als sie wiederverwendet werden, was schlimmer ist als kein Cache, weil man die Schreibkosten bezahlt und nie die Lesekosten erhält.
Eine Räumungsrichtlinie, die gewählt wurde
Die Standardrichtlinie weigert sich zu schreiben, wenn der Speicher voll ist, anstatt alte Einträge zu verwerfen, was einen vollständigen Cache in Fehler verwandelt.
Verbindungen, die nicht per Anfrage wieder geöffnet werden
Das Öffnen einer Verbindung bei jedem Seitenladen fügt eine Rundreise hinzu, bevor eine Arbeit stattfindet. Verbindungen bleiben bestehen, so dass der Cache eher ein Lookup als ein Handshake ist.
Eine Website, die überlebt, dass Redis weg ist
Wenn der Cache nicht erreichbar ist, sollte die Seite langsamer werden, nicht brechen.
Schlüssel, die nicht zwischen Sites kollidieren
Mehrere Websites, die sich eine Redis-Instanz teilen, benötigen separate Präfixe, oder der Flush einer Website löscht den Cache einer anderen und beide werden auf mysteriöse Weise langsam.
Ein Cache, der zu klein ist, kostet.
Der Fehler, den niemand bemerkt, ist Thrash: Einträge geschrieben, vor der Wiederverwendung vertrieben und erneut geschrieben. Die Trefferquote sieht plausibel aus und die Website macht zusätzliche Arbeit umsonst.
- Speichergröße vom tatsächlichen Arbeitssatz
- Räumungsrichtlinie wird auf Verwerfen statt Verweigern festgelegt
- Verbindungen blieben über Anfragen hinweg bestehen
- Fallback zur Datenbank, wenn nicht erreichbar
Wo das Objekt Cache seinen Platz verdient.
Die Messung ist eine Seite, die niemals zwischengespeichert werden kann - ein Dashboard, ein Warenkorb, ein Admin-Bildschirm - weil das der gesamte Punkt dieser Schicht ist.
Was wir für den Objekt-Cache ändern
Jede Zeile hier ist ein Standard, der speziell für WordPress falsch ist.
| Einstellung | So konfigurieren wir es | Warum |
|---|---|---|
| Speicherzuweisung | Set aus dem gemessenen Arbeitssatz statt einer runden Zahl | Ein untergroßer Cache vertreibt Einträge, bevor sie wiederverwendet werden, so dass die Website die Schreibkosten für das Caching bezahlt und niemals den Lesevorteil einzieht. |
| Räumungspolitik | Konfiguriert, um die zuletzt verwendeten Einträge zu verwerfen | Die Aktienrichtlinie lehnt neue Schreibvorgänge ab, sobald der Speicher voll ist, was einen vollständigen Cache von einer Leistungsobergrenze in Anwendungsfehler umwandelt. |
| Verbindungssteuerung | Persistent statt geöffnet per Request | Eine neue Verbindung pro Seitenladung fügt eine Rundreise hinzu, bevor ein zwischengespeicherter Wert gelesen wird, was bei einer schnellen Abfrage den größten Teil der Kosten verursacht. |
| Nichtverfügbarkeitsverhalten | Fallen Sie in die Datenbank, anstatt Fehler zu machen | Ein Cache ist eine Optimierung, so dass der Verlust die Site langsamer machen und nicht durch einen fatalen Fehler ersetzen sollte. |
| Schlüsselvorgabe | Namespaced pro Standort | Sites, die sich eine Instanz teilen, kollidieren ansonsten, und eine Site, die ihren Cache still spült, leert die einer anderen. |
Einfache, transparente Preise.
Jeder Tarif umfasst eine kostenlose Migration, tägliche Backups, SSL und Support rund um die Uhr.
- 1 WordPress-Website
- 10 GB NVMe-Speicher
- Kostenloses SSL
- Tägliche Backups
- Bereitstellung mit einem Klick
- Support per Ticket
- 5 WordPress-Websites
- 50 GB NVMe-Speicher
- Kostenloses SSL
- Tägliche Backups
- Bereitstellung mit einem Klick
- Priorisierter Support per Ticket
- 20 WordPress-Websites
- 200 GB NVMe-Speicher
- Kostenloses SSL
- Tägliche Backups
- Bereitstellung mit einem Klick
- Persönlicher Support
Häufige Fragen.
Wie viel Speicher benötigt der Objekt-Cache?
Was passiert, wenn Redis untergeht?
Warum ist meine Trefferquote hoch, aber die Website ist immer noch langsam?
Können mehrere Websites eine Redis-Instanz teilen?
Machen Sie die uncacheable Seiten schnell.
Die Website ist kostenlos, Cache-Größe überprüft.