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 अच्छा है और रेडिस के लेखक से है, इसलिए यह बहुत विश्वसनीय है।
वास्तव

जवाबों:


9

बस Redis 3.0.3 (नहीं 3.0.1! पहले से ही पुराना है) डाउनलोड करें और आमतौर पर साथ संकलन करें make, और फिर उपयोग करें make install। सुनिश्चित करें कि पुराने बाइनरी को नए द्वारा बदल दिया गया है, इसलिए जांचें कि आपका वर्तमान रेडिस बाइनरी कहां है।

Redis 3.0.3 Redis 2.8.x (मैं 99.999% कहूंगा) के साथ ज्यादातर पिछड़ा संगत है। केवल कुछ अंतर को चैंज फ़ाइल में सूचीबद्ध किया गया है।


1
  1. पुराने संस्करण की लालियां निकालें

    $ sudo apt-get remove redis-server
    
  2. नया संस्करण (उदाहरण के लिए संस्करण 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. रन रेडिस:

    $ src/redis-server
    
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.