Clients stellen mit einer TCP/IP -Verbindung oder einer UNIX -Domänenverbindung eine Verbindung zu Redis her. Die typische Latenz eines 1 Gbit/s -Netzwerks beträgt ungefähr 200 US. Es hängt tatsächlich von Ihrer Netzwerk- und Systemhardware ab.
- Wie überprüfe ich meine Redis -Latenz?
- Was ist Redis intrinsische Latenz?
- Warum ist Redis so langsam??
- Wie schnell ist die Redis -Datenbank?
Wie überprüfe ich meine Redis -Latenz?
Der Befehl redis -cli -Latenz -H -P ist ein Tool, das bei der Fehlerbehebung und Verständnis von Latenzproblemen, die Sie möglicherweise mit Redis erleben. Dies geschieht, indem der Redis -Server die Zeit misst.
Was ist Redis intrinsische Latenz?
Die intrinsische Latenz ist eine Art Latenz, die von Natur aus Teil der Umgebung ist, die Redis betreibt. Der Kernel des Betriebssystems und der Hypervisor stellen es zur Verfügung. Wir können es mit folgenden Befehlen messen: $ ./Redis-Cli-Intrinsische Latenz 100 Max Latenz: 1 Mikrosekunden. Max Latenz bisher: 16 Mikrosekunden.
Warum ist Redis so langsam??
Latenz, die durch langsame Befehle verursacht wird
Redis ist größtenteils Single-Threaded. Wenn also eine Anfrage nur langsam dient, müssen alle anderen Kunden warten, um bedient zu werden. Dieses Warten trägt zu Befehlslatenzen bei. Redis -Befehle haben auch eine zeitliche Komplexität, die mit der großen O -Notation definiert wurde.
Wie schnell ist die Redis -Datenbank?
Redis hat eine hervorragende Leistung. Als Schlüsselwertsystem beträgt der maximale Lastniveau 10 W / s, und der Satz und der Zeitverbrauch beträgt 10 ms und 5 ms. Die Verwendung von Pipelines kann die Leistung von Redis -Operationen verbessern.