Diese Frage konzentriert sich darauf, wie die Redis -Server -Version mit verschiedenen Client -Tools abgerufen wird. Abhängig vom von Ihnen verwendeten Kunden gibt es verschiedene Methoden. Der unkomplizierteste Ansatz ist normalerweise ein direkter Befehl, der an den Redis -Server gesendet wird. Dieser Befehl enthält umfangreiche Informationen zum Redis -Server, einschließlich seiner Version. Stellen Sie einfach eine Verbindung zu Ihrem Redis -Server mit Ihrem bevorzugten Client (z. B.
, einem Python -Client wieINFO
aus. Suchen Sie nach einer Zeile, die mit INFO
redis-cli
Diese Methode ist zuverlässig und funktioniert unabhängig von dem von Ihnen verwendeten Kunden, da der Befehl redis-py
ein Core Redis -Befehl ist. Sie können die Ausgabe sogar zu INFO
übergeben, um die Version speziell für die Version zu filtern:
redis_version:
Ermittlung der REDIS -Serverversion von Ihrem Client
<code>redis_version:7.0.10</code>
oder einen ähnlichen Mechanismus. Die Client-Bibliothek bietet möglicherweise Methoden zum Abrufen von Verbindungsdetails. Die Version selbst ist jedoch eine serverseitige Eigenschaft. Der Befehl INFO
bietet einen umfassenden Überblick, und das Extrahieren der Version aus seiner Ausgabe ist die Standardpraxis. Andere Befehle geben die Versionsnummer nicht direkt zurück. Der Versuch, andere grep
Abschnitte (wie
redis-cli INFO | grep redis_version
redis-cli
(Befehlszeilenclient): Geben Sie einfach redis-cli INFO
ein und untersuchen Sie die Ausgabe. Die oben gezeigten Rohrleitungen können den Ausgang verfeinern. Zum Beispiel: grep
redis-py
Andere Clients (Node.js, Java usw.): INFO
Jede Client -Bibliothek hat eine eigene Methode, um Befehle auszuführen, aber das zugrunde liegende Prinzip bleibt das gleiche: Führen Sie den Befehl Das obige ist der detaillierte Inhalt vonSo sehen Sie Versionen von Redis über Client -Tools an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!