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.


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.


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
    
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.