Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

Centos पर Redis के कई उदाहरण चलाना

आप एक मशीन पर विभिन्न पोर्ट का उपयोग करके रेडिस के कई उदाहरण चला सकते हैं। यदि यह आपको चिंतित करता है तो आप नीचे दिए गए चरणों का पालन कर सकते हैं।

<ब्लॉकक्वॉट>

पहले रेडिस इंस्टेंस को स्थापित करके, यह localhost:6379 पर सुनता है डिफ़ॉल्ट रूप से।

दूसरे उदाहरण के लिए एक नई कार्यशील निर्देशिका बनाएं

डिफ़ॉल्ट रेडिस उदाहरण /var/lib/redis का उपयोग करता है इसकी कार्यशील निर्देशिका के रूप में, डंप की गई स्मृति सामग्री को इस निर्देशिका के तहत dump.rdb . नाम से सहेजा जाता है अगर आपने इसे नहीं बदला। रनटाइम संघर्षों से बचने के लिए, हमें एक नई कार्यशील निर्देशिका बनाने की आवश्यकता है।

mkdir -p /var/lib/redis2/
chown redis /var/lib/redis2/
chgrp redis /var/lib/redis2/

कॉन्फ़िगरेशन जेनरेट करें

/etc/redis.conf . को कॉपी करके एक नई कॉन्फ़िगरेशन फ़ाइल बनाएं

cp /etc/redis.conf /etc/redis2.conf
chown redis /etc/redis2.conf

संघर्षों से बचने के लिए निम्न सेटिंग संपादित करें

logfile "/var/log/redis/redis2.log"
dir "/var/lib/redis2"
pidfile "/var/run/redis/redis2.pid"
port 6380

सेवा फ़ाइल बनाएं

cp /usr/lib/systemd/system/redis.service /usr/lib/systemd/system/redis2.service

सेवा अनुभाग के अंतर्गत सेटिंग संशोधित करें

[Service]
ExecStart=/usr/bin/redis-server /etc/redis2.conf --daemonize no
ExecStop=/usr/bin/redis-shutdown redis2

बूट के साथ प्रारंभ करने के लिए सेट करें

systemctl enable redis2

दूसरा रेडिस प्रारंभ करें

service redis2 start

स्थिति जांचें

lsof -i:6379
lsof -i:6380
<ब्लॉकक्वॉट>

इसका अनुसरण करके आप दो रेडिस सर्वर शुरू कर सकते हैं। यदि आप और अधिक चरणों को फिर से दोहराना चाहते हैं।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js . से रेडिस का उपयोग कैसे करें

  2. अजगर के साथ रेडिस डेटाबेस में सभी कुंजियाँ प्राप्त करें

  3. डोकर कंटेनर के भीतर रेडिस कनेक्शन त्रुटि

  4. मैं निष्क्रिय रेडिस क्लाइंट को कैसे मारूं

  5. मुझे कितनी बार अपना Booksleeve कनेक्शन खोलना/बंद करना चाहिए?