मैंने एमएसओपेनटेक रेडिस संस्करण 3.x डाउनलोड किया है जिसमें लंबी प्रतीक्षा क्लस्टरिंग सुविधा शामिल है। मेरा रेडिस डेटाबेस सभी काम कर रहा है और मैं अपने क्लस्टर को न्यूनतम 3 नोड्स (क्लस्टर मोड में) पर शुरू कर सकता हूं। क्या कोई क्लस्टर को कॉन्फ़िगर करने के बारे में जानता है (ऐसा लगता है कि कोई भी जानता है)? लिनक्स स्थापित करना और मूल लिनक्स संस्करण चलाना मेरे लिए दुखद नहीं है। किसी भी मदद की सराहना की जाएगी।विंडोज क्लस्टर सेटअप पर रेडिस
उत्तर
आप Redis Cluster Tutorial पालन कर सकते हैं और क्लस्टर आप redis-trib.rb रूबी स्क्रिप्ट, जिसके लिए आप Ruby for Windows स्थापित करने की आवश्यकता का उपयोग कर सकते बनाने के लिए।
उदाहरण के लिए:
> C:\Ruby22\Bin\ruby.exe redis-trib.rb create --replicas 1 192.168.1.1:7000 192.168.1.1:7001 192.168.1.1:7002 192.168.1.1:7003 192.168.1.1:7004 192.168.1.1:7005
विंडोज पर रूबी स्थापित करने के लिए विकल्प नहीं था लेकिन पाया पुस्तिका चरणों मेरे लिए काम किया। रूबी स्क्रिप्ट ऐसा लगता है कि बहुत सी जांच सामग्री सही ढंग से सेटअप है और पसंदीदा सेटअप मार्ग है। तो सावधान रहें, यहां ड्रेगन बनें।
क्लस्टर मोड में चलाने के लिए प्रत्येक नोड सेट करें। Redis.windows-service.conf फ़ाइल और असम्बद्धता
cluster-enabled yes
cluster-config-file nodes-6379.conf
cluster-node-timeout 15000
सेवा को पुनरारंभ करें।
एक पावरहेल विंडो चलाएं और रेडिस स्थापित फ़ोल्डर में बदलें और रेडिस-क्ली शुरू करें। जैसे
cd "C:\Program Files\Redis"
.\redis-cli.exe
अब आप अन्य नोड्स में शामिल हो सकते हैं। उदाहरण के मुकाबले, प्रत्येक अन्य नोड्स के लिए क्लस्टर मीट आईपैड्रेस पोर्ट चलाएं। जैसे
CLUSTER MEET 10.10.0.2 6379
CLUSTER NODES
चल सभी जुड़े नोड्स की सूची चाहिए कुछ सेकंड के बाद, लेकिन सभी मास्टर के रूप में स्थापित किया जाएगा।
अन्य सभी नोड्स पर, क्लस्टर रेप्लिकेट मास्टरर्नडेड चलाएं। जहां MASTERNODEID हैश-दिखने वाला मान है, उसके बाद नोड ने क्लस्टर नोड्स चलाते समय अपने स्वामी पर "खुद" घोषित किया। जैसे
CLUSTER REPLICATE b7c767ab3ab7c4a926ac2fed937cf140b96764a7
अब प्रत्येक मास्टर को स्लॉट आवंटित करें। मेरे सेटअप में तीन उदाहरण हैं, केवल एक मास्टर।
for ($slot=0;$slot -le 16383;$slot++) {
.\redis-cli.exe -h REDMST CLUSTER ADDSLOTS $slot
}
रेडिस-क्ली के साथ दोबारा कनेक्ट करें और डेटा को आजमाएं और सहेजें। जैसे
SET foo bar
OK
GET foo
"bar"
पुhew! https://www.javacodegeeks.com/2015/09/redis-clustering.html#InstallingRedis पढ़ने से यह सबसे अधिक मिला है जो विंडोज विशिष्ट नहीं है।
- 1. एक प्रतिकृति रेडिस क्लस्टर
- 2. रेडिस क्लस्टर और जेएससेट
- 3. विंडोज पर रेडिस स्थिर है?
- 4. विंडोज क्लस्टर पर समानांतर आर
- 5. रेडिस क्लस्टर पर सभी उपलब्ध कुंजी प्राप्त करने के लिए रेडिस कमांड?
- 6. हेरोकू शार्डिंग पर रेडिस
- 7. विंडोज सर्विस सेटअप प्रोजेक्ट
- 8. रेडिस पर वसंत सत्र - रेडिस
- 9. विंडोज
- 10. विंडोज वर्चुअल पीसी विकास सेटअप?
- 11. विंडोज सर्विस सेटअप प्रोजेक्ट - व्यवस्थापक
- 12. मुझे अपने क्लस्टर नोड.जेएस/सॉकेट.ओ/रेडिस पब/उप एप्लिकेशन
- 13. विंडोज़ पर रेडिस - कॉन्फ़िगरेशन फ़ाइल
- 14. डॉकर-कंपोज़ सेटअप में रेडिस-क्ली को कॉल करना
- 15. विंडोज 7 (इनो सेटअप) पर गलत डेस्कटॉप शॉर्टकट आइकन
- 16. विंडोज विस्टा के साथ रेल पर रूबी - सर्वश्रेष्ठ सेटअप?
- 17. विंडोज पर रिमोट गिट रेपो कैसे सेटअप और क्लोन करें?
- 18. रेडिस सर्वर
- 19. कैसे शब्दकाउंट नक्शा रेडिस नौकरियां, अपाचे टीज़ के साथ हडूप यार्न क्लस्टर पर चलें?
- 20. रेडिस टोकन स्टोर
- 21. रेडिस क्लस्टर: पता लगाएं कि कौन सा मास्टर विशेष कुंजी/स्लॉट
- 22. क्लस्टर सिस्टम (क्लस्टर कंप्यूटिंग) पर जावा समांतर प्रसंस्करण
- 23. क्लस्टर
- 24. वेबफैक्शन पर रेडिस सेट करना
- 25. एक क्लस्टर किराए पर लें
- 26. क्लस्टर पर स्केल वितरित करना?
- 27. नोडजेस + पासपोर्ट.जेएस + रेडिस: रेडिस
- 28. क्लस्टर
- 29. रेडिस
- 30. रेडिस
यह शिकायत कर रहा है: 55: 'आवश्यकता' में: ऐसी फ़ाइल लोड नहीं हो सकती है - रेडिस (लोडरर) कोई सुझाव? – AlexS
@Woland आपको रेडिस रूबी जेम स्थापित करना होगा। आपको gem.exe के उचित पथ की खोज करनी पड़ सकती है, लेकिन एक व्यवस्थापक के रूप में, 'C: \ Ruby22 \ Bin \ gem.exe को redis' – uxp
इंस्टॉल करें नीचे दिए गए कमांड का उपयोग करके रत्न इंस्टॉल करें "मणि इंस्टॉल रेडिस" –