- Was ist eine gute Redislatenz?
- Warum ist Redis so langsam??
- Was ist Redis intrinsische Latenz?
- Ist Redis schnell?
Was ist eine gute Redislatenz?
Da Redis einzeln betrüge ist, werden die Befehlsanfragen nacheinander verarbeitet. Die typische Latenz für ein 1 GB/s -Netzwerk beträgt etwa 200 μs. Wenn Sie eine langsame Reaktionszeit für Befehle und Latenz sehen, die deutlich höher als 200 μs sind, kann dies daran liegen, dass in der Befehlswarteschlange eine hohe Anzahl von Anforderungen enthält.
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.
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.
Ist Redis schnell?
Redis ist ein RAM-basierter Datenspeicher. Der RAM -Zugriff ist mindestens 1000 -mal schneller als zufälliger Datenträgerzugriff.