модернізація з 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 , тому він досить надійний.
realnice

Відповіді:


9

просто завантажте Redis 3.0.3 (не 3.0.1! вже старий) і компілюйте, як зазвичай make, та використовуйте make install. Переконайтесь, що старий двійковий файл замінений на новий, тому перевірте, де знаходиться ваш поточний бінарний файл Redis.

Redis 3.0.3 здебільшого зворотно сумісний з Redis 2.8.x (я б сказав 99,999%). У файлі змін внесено лише декілька відмінностей.


1
  1. Видаліть стару версію redis

    $ sudo apt-get remove redis-server
    
  2. Встановіть нову версію (наприклад, версію 3.2.8) за допомогою 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. Запустити redis:

    $ src/redis-server
    
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.