Object Cache
Redis Object Cache für WordPress
Der Drop-in verringert die Round Trips zu Redis und fällt auf die Datenbank zurück, wenn Redis nicht mehr antwortet. Diese Seite beschreibt, was bei jeder Anfrage geschieht und wie ein Ausfall verläuft.

Was der Drop-in bei jeder Anfrage tut
Die ersten vier Details entscheiden, wie viele Round Trips eine Seite kostet, die letzten zwei, wie die Verbindung geteilt und gesichert wird.
Prefetch bekannter Schlüssel
Der Drop-in erfasst die Schlüssel, die eine Seite benutzt hat. Bei der nächsten Anfrage liest SMEMBERS diese Schlüsselliste, und MGET lädt die Werte.
Optionen in einem Hash
Automatisch geladene Optionen liegen in einem Redis-Hash, den der Drop-in pflegt und mit einem Befehl liest.
Fehlende Schlüssel
Einen Schlüssel, den Redis als fehlend gemeldet hat, fragt der Drop-in innerhalb derselben Anfrage nicht noch einmal ab.
Persistente Verbindung
Die Verbindung bleibt zwischen den Anfragen offen. Nur Schreibvorgänge von Query-Caches warten auf das Ende der Anfrage.
Präfix an jedem Schlüssel
Findet CachePilot Schlüssel anderer Anwendungen in der Datenbank, bleibt das Leeren auf das eigene Präfix beschränkt.
TLS zu Redis
TLS schalten Sie unter CachePilot, Settings, Connection ein. Das Zertifikat wird dann geprüft, sofern Sie die Prüfung nicht abschalten.
Während eines Redis-Ausfalls
Eine Anfrage wartet höchstens einen Timeout lang. Connect- und Read-Timeout stehen standardmäßig auf 1 Sekunde.
Redis antwortet nicht mehr
Der nächste Cache-Aufruf wartet auf den Connect- oder Read-Timeout.
Fallback
Der Drop-in markiert Redis als ausgefallen. WordPress liest aus der Datenbank, und Seiten brauchen so lange wie ohne Cache.
Nächster Versuch
Bis dahin wartet keine Anfrage auf Redis. Nach 30 Sekunden versucht es der Drop-in erneut.
Redis antwortet wieder
Die erste Anfrage, die sich wieder verbindet, leert den Cache einmal, weil Schreib- und Löschvorgänge aus der Ausfallzeit Redis nie erreicht haben.


Was die Overview-Seite zeigt
Öffnen Sie einen nummerierten Punkt, um seine Bedeutung zu lesen. Auf kleinen Bildschirmen folgen die Erläuterungen dem Bild als Liste.

Trefferquote
Der Anteil der Cache-Lesezugriffe, die Redis beantwortet hat. Eine niedrige Quote nach dem Leeren ist normal und steigt mit den nächsten Seitenaufrufen.
Latenz
Wie lange ein Round Trip zu Redis dauert.
Speicher
Der von Redis belegte Speicher. Die stündliche Prüfung von Autopilot warnt, wenn er voll ist.
Schlüssel
Die Anzahl der Einträge in Redis.
Fragen zum Object Cache
Weitere Antworten stehen in den häufigen Fragen der Dokumentation.
Unterstützt CachePilot Redis Cluster oder Sentinel?
Nein. CachePilot verbindet sich mit einem Redis-Server, über TCP, TLS oder einen Unix-Socket.
Liest CachePilot die Konstanten eines anderen Redis-Plugins?
Ja, die WP_REDIS_*-Konstanten. Die Liste steht auf der Seite zum Umstieg.
Was passiert mit dem Cache, wenn ich CachePilot deaktiviere?
Deaktivierung und Deinstallation entfernen die Schlüssel von CachePilot aus Redis, es bleiben also keine veralteten Daten zurück.
Overview-Seite vorher und nachher vergleichen
Installieren Sie CachePilot auf einer Test-Website, notieren Sie die Werte der Overview-Seite nach der Einrichtung und sehen Sie nach den ersten Seitenaufrufen wieder nach. Die Beta steht Unternehmen offen.