Redis 2.8.19에서 3.0.1로 업그레이드


9

현재 Redis 2.8.19를 설치했지만 최신 안정 릴리스 3.0.1로 업그레이드하려고합니다. 원래 나는 2.8.9를 다운로드하고 압축하지 않고 컴파일했다. 이전에 컴파일 한 것처럼 2.8.19에서 3.0.1로 업그레이드하는 데 권장되는 방법은 무엇입니까? 나는 이것에 관한 자료를 찾으려고 노력했지만 부족했다.

미리 감사드립니다.


맞는 경우 몇 가지 대답을 받아 들여야합니다. serverfault.com/a/706748/213996 은 좋으며 redis의 저자가 제공하므로 매우 안정적입니다.
reallynice

답변:


9

Redis 3.0.3 (3.0.1이 아닙니다! 이미 오래되었습니다)을 다운로드하고 평소와 같이 컴파일 make한 다음을 사용하십시오 make install. 이전 바이너리가 새로운 바이너리로 바뀌 었는지 확인하여 현재 Redis 바이너리가 어디에 있는지 확인하십시오.

Redis 3.0.3은 대부분 Redis 2.8.x와 호환됩니다 (99.999 %라고 말함). Changelog 파일에는 몇 가지 차이점 만 나열되어 있습니다.


1
  1. 이전 버전의 redis 제거

    $ sudo apt-get remove redis-server
    
  2. make를 통해 새 버전 (예 : 버전 3.2.8)을 설치하십시오.

    $ wget http://download.redis.io/releases/redis-3.2.8.tar.gz
    
    $ tar xzf redis-3.2.8.tar.gz
    
    $ cd redis-3.2.8
    
    $ make
    
  3. redis를 실행하십시오.

    $ src/redis-server
    
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.