Stable Releases folgen großzügig dem üblichen semantischen Versionsschema major.minor.patch.
-
Unstable
Hier findet die gesamte Entwicklung statt. Nur für hartgesottene Hacker. Nur verwenden, wenn Sie die neuesten Funktionen oder Leistungsverbesserungen testen müssen. Dies wird die nächste Redis-Version in ein paar Monaten sein.
-
Stable (6.2)
Redis 6.2 enthält viele neue Befehle und Verbesserungen, aber keine großen Funktionen. Es macht Redis hauptsächlich vollständiger und behebt Probleme, die von vielen Benutzern häufig oder seit langem angefordert wurden.
-
Docker Hub
Es ist möglich, Docker-Images von Redis über den Docker Hub zu beziehen. Es sind mehrere Versionen verfügbar, die in der Regel in kurzer Zeit aktualisiert werden, nachdem eine neue Version verfügbar ist.
-
In der Cloud
Holen Sie sich eine kostenlose Redis-Instanz mit Redis Cloud Essentials von Redis Labs, der Heimat von Redis.
*Andere Versionen
Alt (6.0)
Redis 6.0 führt SSL, das neue RESP3-Protokoll, ACLs, clientseitiges Caching, Diskless Replicas, I/O-Threads, schnelleres RDB-Laden, neue Module APIs und viele weitere Verbesserungen ein.
Siehe die Versionshinweise oder lade 6.0.12 herunter.
Älter (5.0)
Redis 5.0 ist die erste Version von Redis, die den neuen Stream-Datentyp mit Consumer-Gruppen, sortierte Sets, die Pop-Operationen blockieren, LFU/LRU-Informationen in der RDB, Cluster-Manager in redis-cli, aktive Defragmentierung V2, HyperLogLogs-Verbesserungen und viele andere Verbesserungen einführt. Redis 5 wurde im Oktober 2018 als GA veröffentlicht.
Siehe die Release Notes oder lade 5.0.12 herunter.
*Sonstiges
Historische Downloads sind weiterhin auf https://download.redis.io/releases/ verfügbar.
Skripte und andere automatische Downloads können einfach auf den Tarball der neuesten stabilen Redis-Version unter https://download.redis.io/redis-stable.tar.gz und die entsprechende SHA256-Summe unter https://download.redis.io/redis-stable.tar.gz.SHA256SUM zugreifen. Der Quellcode der letzten stabilen Version ist hier immer einsehbar, verwenden Sie die Datei src/version.h, um die Version automatisch zu extrahieren.
*Wie man Dateien auf Integrität prüft
Das Github-Repository redis-hashes enthält eine README-Datei mit SHA1-Digests von veröffentlichten Tarball-Archiven. Hinweis: Der generische Tarball redis-stable.tar.gz stimmt mit keinem Hash überein, da er so modifiziert ist, dass er in das Verzeichnis redis-stable entpackt wird.
*Installation
*Aus dem Quellcode
Herunterladen, entpacken und kompilieren Sie Redis mit:
$ wget https://download.redis.io/releases/redis-6.2.1.tar.gz $ tar xzf redis-6.2.1.tar.gz $ cd redis-6.2.1 $ make
Die nun kompilierten Binärdateien sind im Verzeichnis src
verfügbar. Starten Sie Redis mit:
$ src/redis-server
Mit dem eingebauten Client können Sie mit Redis interagieren:
$ src/redis-cli redis> set foo bar OK redis> get foo "bar"
*Aus dem offiziellen Ubuntu PPA
Sie können die neueste stabile Version von Redis aus dem redislabs/redis
Paket-Repository installieren. Fügen Sie das Repository zum apt
Index hinzu, aktualisieren Sie es und installieren Sie es:
$ sudo add-apt-repository ppa:redislabs/redis $ sudo apt-get update $ sudo apt-get install redis
*Von Snapcraft
Sie können die neueste stabile Version von Redis vom Snapcraft-Marktplatz installieren:
$ sudo snap install redis
Sind Sie neu bei Redis? Versuchen Sie unser interaktives Online-Tutorial.