Wichtige Unterschiede zwischen dem Verhalten und der Kompatibilität der Engine-Versionen mit Valkey - Amazon ElastiCache

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Wichtige Unterschiede zwischen dem Verhalten und der Kompatibilität der Engine-Versionen mit Valkey

Valkey 7.2.6 weist ähnliche Kompatibilitätsunterschiede zu früheren Versionen von Redis OSS 7.2.4 auf. Die neueste unterstützte Version von Valkey finden Sie unter. Unterstützte Engines und Versionen

Weitere Informationen zur Version Valkey 7.2 finden Sie in den Versionshinweisen zu Redis OSS 7.2.4 (Valkey 7.2 enthält alle Änderungen von Redis OSS bis Version 7.2.4) und in den Versionshinweisen zu Valkey 7.2 unter Valkey am. GitHub

Hier sind die potenziell schwerwiegenden Verhaltensänderungen zwischen Valkey 7.2 und Redis OSS 7.1 (oder 7.0):

  • Das Freeze Time-Sampling erfolgt während der Befehlsausführung und in Skripten.

  • Ein blockierter Stream-Befehl, der freigegeben wird, wenn der Schlüssel nicht mehr existiert, enthält einen anderen Fehlercode (-NOGROUP oder -WRONGTYPE statt -UNBLOCKED).

  • Die clientseitige Nachverfolgung von Skripten verfolgt nun die Schlüssel, die vom Skript gelesen werden, und nicht die Schlüssel, die vom Aufrufer von EVAL//FCALL deklariert wurden.