Stabilne wydania swobodnie podążają za zwykłym semantycznym schematem wersjonowania major.minor.patch.
-
Niestabilne
To tutaj dzieje się cały rozwój. Tylko dla zatwardziałych hakerów. Używaj tylko jeśli chcesz przetestować najnowsze funkcje lub ulepszenia wydajności. To będzie następne wydanie Redis za kilka miesięcy.
-
Stable (6.2)
Redis 6.2 zawiera wiele nowych poleceń i ulepszeń, ale nie zawiera żadnych dużych funkcji. Głównie sprawia, że Redis jest bardziej kompletny i rozwiązuje problemy, o które wielu użytkowników prosiło często lub od dłuższego czasu.
-
Docker Hub
Możliwe jest uzyskanie obrazów Docker Redisa z Docker Hub. Dostępnych jest wiele wersji, zwykle aktualizowanych w krótkim czasie po pojawieniu się nowego wydania.
-
W chmurze
Uzyskaj darmową instancję Redis dzięki Redis Cloud Essentials z Redis Labs, domu Redis.
*Inne wersje
Stara (6.0)
Redis 6.0 wprowadza SSL, nowy protokół RESP3, ACL, buforowanie po stronie klienta, bezdyskowe repliki, wątki I/O, szybsze ładowanie RDB, nowe moduły API i wiele innych ulepszeń.
Zapoznaj się z informacjami o wydaniu lub pobierz 6.0.12.
Starsza (5.0)
Redis 5.0 jest pierwszą wersją Redisa, która wprowadziła nowy typ danych strumieniowych z grupami konsumentów, posortowane zestawy blokujące operacje pop, informacje LFU/LRU w RDB, menedżer klastrów wewnątrz redis-cli, aktywną defragmentację V2, ulepszenia HyperLogLogs i wiele innych ulepszeń. Redis 5 został wydany jako GA w październiku 2018 roku.
Zapoznaj się z notatkami do wydania lub pobierz 5.0.12.
*Inne
Historyczne pliki do pobrania są nadal dostępne na stronie https://download.redis.io/releases/.
Skrypty i inne programy do automatycznego pobierania mogą łatwo uzyskać dostęp do tarballa najnowszej stabilnej wersji Redis pod adresem https://download.redis.io/redis-stable.tar.gz, a także do jego odpowiedniej sumy SHA256 pod adresem https://download.redis.io/redis-stable.tar.gz.SHA256SUM. Kod źródłowy najnowszego stabilnego wydania jest zawsze dostępny tutaj, użyj pliku src/version.h aby wyodrębnić wersję w sposób automatyczny.
*Jak zweryfikować pliki pod kątem integralności
Repozytorium Github redis-hashes zawiera plik README z digestami SHA1 wydanych archiwów tarballa. Uwaga: ogólny plik tarball redis-stable.tar.gz nie pasuje do żadnego hasha, ponieważ został zmodyfikowany, aby untarować do katalogu redis-stable.
*Instalacja
*Z kodu źródłowego
Pobierz, rozpakuj i skompiluj Redis za pomocą:
$ 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
Binaria, które są teraz skompilowane są dostępne w katalogu src
. Uruchom Redis za pomocą:
$ src/redis-server
Z Redisem można współdziałać za pomocą wbudowanego klienta:
$ src/redis-cli redis> set foo bar OK redis> get foo "bar"
*Z oficjalnego Ubuntu PPA
Najnowszą stabilną wersję Redisa można zainstalować z repozytorium pakietów redislabs/redis
. Dodaj repozytorium do indeksu apt
, zaktualizuj je i zainstaluj:
$ sudo add-apt-repository ppa:redislabs/redis $ sudo apt-get update $ sudo apt-get install redis
*Z Snapcraft
Możesz zainstalować najnowszą stabilną wersję Redisa z marketplace’u Snapcraft:
$ sudo snap install redis
Jesteś nowy w Redisie? Wypróbuj nasz interaktywny samouczek online.