मेमकैश्ड एक मुक्त और खुला स्रोत, उच्च-प्रदर्शन, वितरित मेमोरी ऑब्जेक्ट कैशिंग सिस्टम, प्रकृति में सामान्य है, लेकिन डेटाबेस लोड को कम करके गतिशील वेब अनुप्रयोगों को गति देने में उपयोग के लिए अभिप्रेत है। इसका सरल डिज़ाइन त्वरित परिनियोजन, विकास में आसानी को बढ़ावा देता है और बड़े डेटा कैश का सामना करने वाली कई समस्याओं को हल करता है।
इस गाइड में, हम CentOS 8 पर Memcached को स्थापित और कॉन्फ़िगर करने के चरणों की व्याख्या करेंगे।
अपना क्लाउड सर्वर परिनियोजित करना
यदि आपने पहले से क्लाउडवाफ़र . के साथ पंजीकृत नहीं किया है , आपको साइन अप . प्राप्त करके प्रारंभ करना चाहिए . एक खाता बनाने के लिए कुछ समय निकालें जिसके बाद आप अपने क्लाउड सर्वर को शीघ्रता से परिनियोजित कर सकते हैं।
एक बार साइन अप करने के बाद, अपने क्लाउडवाफर क्लाइंट एरिया . में लॉग इन करें आपके मेल में दिए गए पासवर्ड के साथ और अपने क्लाउडवाफर . को परिनियोजित करें क्लाउड सर्वर।
सिस्टम पैकेज अपडेट करना
यह अनुशंसा की जाती है कि आप किसी भी महत्वपूर्ण संस्थापन को शुरू करने से पहले सिस्टम को नवीनतम पैकेज में अपडेट करें। नीचे आदेश जारी करें:
sudo yum update -y
चरण 1:Memcached इंस्टॉल करें
आधिकारिक CentOS रिपॉजिटरी से Memcached को स्थापित करने के लिए नीचे कमांड जारी करें:
sudo dnf install memcached libmemcached
स्थापना पूर्ण होने के बाद, Memcached . को सक्षम और प्रारंभ करने के लिए नीचे दिया गया आदेश जारी करें नीचे दिए गए आदेश का उपयोग कर सेवा:
sudo systemctl enable memcached --now
इसके बाद, नीचे दिए गए आदेश जारी करके स्थिति की जांच करें:
sudo systemctl status memcached
चरण 2:मेम्केड को कॉन्फ़िगर करना
Memcached के लिए मुख्य कॉन्फ़िगरेशन फ़ाइल /etc/memcached.conf
है फ़ाइल। डिफ़ॉल्ट रूप से, Memcached 11211
. का उपयोग करता है पोर्ट नंबर के रूप में। आप इसे अपनी पसंद के किसी भी मूल्य में भी बदल सकते हैं।
डिफ़ॉल्ट रूप से, Memcached सर्वर के स्थानीय IP पते पर सुनता है। आप इसे बदल सकते हैं यदि आप चाहते हैं कि यह किसी भिन्न IP पर कॉन्फ़ फ़ाइल में परिवर्तन करके सुनें, जैसा कि नीचे दिखाया गया है:
sudo nano /etc/sysconfig/memcached
सहेजने और बाहर निकलने के बाद, हमारे परिवर्तनों को लागू करने के लिए Memcached को पुनरारंभ करना सुनिश्चित करें।
sudo systemctl restart memcached
मेम्केड से जुड़ना:
-
पायथन :अपने पायथन एप्लिकेशन के साथ बातचीत करने के लिए मेम्केड को जोड़ने के लिए, आप पाइप का उपयोग करके अपनी पसंदीदा लाइब्रेरी स्थापित कर सकते हैं:
pip install pymemcache pip install python-memcached