meningkatkan dari Redis 2.8.19 ke 3.0.1

9

Saat ini saya telah menginstal Redis 2.8.19 tapi saya ingin meng-upgrade ke rilis stabil terbaru 3.0.1. Awalnya saya mengunduh, tidak terkompresi, dan mengkompilasi 2.8.9. Apa pendekatan yang disarankan untuk memutakhirkan dari 2.8.19 ke 3.0.1 jika sebelumnya Anda telah mengompilasinya seperti yang saya miliki? Saya sudah mencoba mencari sumber daya tentang ini tetapi gagal.

Terima kasih sebelumnya.

Warren Bullock III
sumber
Anda harus menerima jawaban jika cocok. serverfault.com/a/706748/213996 baik dan dari penulis redis, jadi itu cukup dapat diandalkan.
reallynice

Jawaban:

9

cukup unduh Redis 3.0.3 (bukan 3.0.1! Sudah tua) dan kompilasi seperti biasanya make, dan kemudian gunakan make install. Pastikan biner lama diganti dengan yang baru, jadi periksa di mana biner Redis Anda saat ini.

Redis 3.0.3 sebagian besar kompatibel dengan Redis 2.8.x (saya akan mengatakan 99,999%). Hanya beberapa perbedaan yang terdaftar dalam file Changelog.

antirez
sumber
1
  1. Hapus redis versi lama

    $ sudo apt-get remove redis-server
    
  2. Instal versi baru (misalnya versi 3.2.8) melalui make:

    $ 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. Jalankan redis:

    $ src/redis-server
    
vk26
sumber