रेडिस से लुआ लिपि को कॉल करते समय दो एरे में मूल्यों को पार करना संभव है: KEYS और ARGV। क्या अंतर है? रेडिस KEYS सरणी में मानों का इलाज कैसे करता है? क्या होगा यदि, मेरी स्क्रिप्ट में, मुझे रन टाइम पर गतिशील रूप से उत्पन्न कुंजी का उपयोग करना होगा?रेडिस लुआ स्क्रिप्ट को कॉल करते समय KEYS और ARGV arrays क्यों हैं?
उत्तर
सभी अपने प्रश्नों EVAL
पेज पर दिए हैं, लेकिन जब से तुम से पूछा ...:
एक अंतर क्या है?
KEYS
कुंजी नाम पारित करने के लिए जबकि ARGS
कुछ और के लिए होना चाहिए प्रयोग किया जाता है। यह बिल्कुल लागू नहीं है (यानी ज्यादातर बार आप उन्हें ठीक से मिश्रण करेंगे) लेकिन यदि नहीं किया जाता है तो संभावित समस्याओं का कारण बन सकता है।
रेडिस KEYS सरणी में मानों का इलाज कैसे करता है?
KEYS
की सामग्री को यह सत्यापित करने के लिए जांच की जाती है कि सभी कुंजी स्क्रिप्ट चलाने वाले रेडिस शार्ड में उपलब्ध हैं। रेडिस क्लस्टर परिनियोजन में चल रही स्क्रिप्ट को अनुमति देने के लिए यह तंत्र मौजूद है।
क्या होगा यदि मेरी स्क्रिप्ट में, मुझे रन टाइम पर गतिशील रूप से उत्पन्न कुंजी का उपयोग करना होगा?
पिछले उत्तरों देखें - यह करने योग्य है लेकिन आप सिफारिशों के खिलाफ जा रहे हैं। आपकी स्क्रिप्ट केवल स्टैंड स्टैंड पर चलाने के लिए सुरक्षित होगी Redis उदाहरण और चूंकि यह व्यवहार निर्दिष्ट नहीं है, यह भविष्य की रिलीज में तोड़ सकता है।
- 1. लुआसॉकेट, लुआ 5.2 और रेडिस
- 2. लुआ स्क्रिप्ट
- 3. sys आयात argv से - "स्क्रिप्ट"
- 4. डेटाबेस को कॉल करते समय एंड्रॉइड SQLiteMisuseException.rawQuery
- 5. फ़ंक्शन को कॉल करते समय "अपवाद फेंकना" क्यों आवश्यक है?
- 6. argv
- 7. हम क्यों कॉल करते हैं NotRecognizeSelector: विधि?
- 8. फ्रैगमेंट में initLoader को कॉल करते समय?
- 9. लुआ से फ़ंक्शंस कॉल करते समय सी ++ अपवादों को कैसे संभालें?
- 10. NumPy arrays इतनी तेज़ क्यों हैं?
- 11. पर्ल मॉड्यूल से तरीकों को कॉल करते समय '::' और '->' काम (प्रकार) का एक-दूसरे से क्यों काम करते हैं?
- 12. स्क्रिप्ट टैग काम करते समय क्रॉस-डोमेन AJAX क्यों मना करते हैं?
- 13. glGetTexImage (atioglxx.dll) को कॉल करते समय त्रुटि
- 14. रेडिस क्लाइंट पाइपलाइनिंग कैसे कार्यान्वित करते हैं?
- 15. रूबी के ARGV एक तरह से स्क्रिप्ट
- 16. रेडिस कैप्ड सेट, सूची, या कतार?
- 17. AVAudioPlayer अंतराल को कॉल करते समय
- 18. रेडिस में पब/उप क्षमताओं क्यों हैं?
- 19. पायथन में रेडिस, आप कनेक्शन को कैसे बंद करते हैं?
- 20. SmtpClient.Send को कॉल करते समय हमें समय-समय पर "एक असीमित कॉल पहले से प्रगति पर क्यों मिलता है"?
- 21. IntelliJ से मेवेन को कॉल करते समय आप 'javadoc' कमांड समस्या को कैसे ठीक करते हैं?
- 22. ImmutableList.of() और दोस्तों क्यों नल तत्वों को प्रतिबंधित करते हैं?
- 23. क्या लुआ चर स्क्रिप्ट कॉल के बीच अपना मूल्य खो देते हैं?
- 24. लुआ और सी
- 25. malloced arrays और newed arrays
- 26. रीग सिस्टम कॉल को कॉल करते समय सिगप्रोकमास्क क्यों बुलाया जाता है?
- 27. क्यों चाबियाँ और vals वैक्टर पर काम नहीं करते हैं?
- 28. पॉइंटर्स को कॉन्स्ट करने के लिए argv और envp तर्क क्यों नहीं हैं?
- 29. दृश्य फ़ाइल को कॉल करते समय तर्क कैसे पारित करें?
- 30. स्क्रिप्ट/कंसोल का उपयोग करते समय आप अपने पर्यावरण को फिर से लोड कैसे करते हैं?
क्या आपके पास कोई विचार है, मल्टी कुंजी को कैसे संभालना है, जिसका उपयोग एसओआरटी कमांड में किया जाएगा जैसे 'सॉर्ट माईसेट बाय मायहाश: * -> ऑर्डर प्राप्त करें MyHash: * -> name'? क्या मैं 'myHash: *' या ऐसा कुछ पास कर सकता हूं? – Schovi
@Schovi जो इस प्रश्न और उत्तर से संबंधित प्रतीत नहीं होता है - कृपया स्टैक ओवरफ़्लो पर मौजूदा प्रश्नों की समीक्षा करें, या एक नया –
पोस्ट करें क्या आप कृपया "कुर्सियों को यह सत्यापित करने के लिए चेक किया गया है कि सभी कुंजी उपलब्ध हैं रेडिस शर्ड जो स्क्रिप्ट यिन को रेडिस क्लस्टर चला रहा है "या हमें कुछ लिंक प्रदान करें जब हम एआरजीवी मूल्यों को एक कुंजी के रूप में उपयोग करेंगे? और क्लस्टर पर्यावरण के दौरान गतिशील रूप से कुंजी बनाने की कमी क्या है। मैं बयान पर अधिक चिंतित हूं "यह भविष्य में रिलीज में टूट सकता है।" कृपया मदद करे। –