Obecnie zainstalowałem Redis 2.8.19, ale chcę uaktualnić do najnowszej stabilnej wersji 3.0.1. Pierwotnie pobrałem, nieskompresowałem i skompilowałem 2.8.9. Jakie jest zalecane podejście do aktualizacji z wersji 2.8.19 do 3.0.1, jeśli wcześniej ją skompilowałeś tak jak ja? Starałem się znaleźć zasoby na ten temat, ale nie było to możliwe.
Z góry dziękuję.
Odpowiedzi:
wystarczy pobrać Redis 3.0.3 (nie 3.0.1! Jest już stary) i skompilować jak zwykle
make
, a następnie użyćmake install
. Upewnij się, że stary plik binarny został zastąpiony nowym, więc sprawdź, gdzie jest twój obecny plik binarny Redis.Redis 3.0.3 jest w większości kompatybilny wstecz z Redis 2.8.x (powiedziałbym 99,999%). Tylko kilka różnic znajduje się w pliku dziennika zmian.
źródło
Usuń redis starej wersji
Zainstaluj nową wersję (na przykład wersję 3.2.8) przez make:
Uruchom redis:
źródło