वितरित कैश
कम्प्यूटिंग में, एक वितरित कैश एकल लोकेल (कंप्यूटर हार्डवेयर) में उपयोग की जाने वाली कैश (कंप्यूटिंग) की पारंपरिक अवधारणा का विस्तार है। एक वितरित कैश कई सर्वरों तक फैल सकता है ताकि यह आकार और लेनदेन क्षमता में बढ़ सके। इसका उपयोग मुख्य रूप से डेटाबेस और वेब सत्र (कंप्यूटर विज्ञान) डेटा में रहने वाले एप्लिकेशन डेटा को संग्रहीत करने के लिए किया जाता है। वितरित कैशिंग का विचार[1] यह अब संभव हो गया है क्योंकि रैंडम एक्सेस मेमोरी बहुत सस्ती हो गई है और नेटवर्क इंटरफ़ेस नियंत्रक बहुत तेज़ हो गए हैं, 1 जीबी अब हर जगह मानक है और 10 जीबी की गति बढ़ रही है।[when?] इसके अलावा, एक वितरित कैश कम लागत वाली मशीनों पर अच्छी तरह से काम करता है जो आमतौर पर वेब सर्वर के लिए नियोजित होती हैं, उन डेटाबेस सर्वरों के विपरीत जिनके लिए महंगे हार्डवेयर की आवश्यकता होती है।[2] एक उभरता हुआ इंटरनेट आर्किटेक्चर जिसे सूचना-केंद्रित नेटवर्किंग (ICN) के रूप में जाना जाता है, वितरित कैश नेटवर्क का सबसे अच्छा उदाहरण है। ICN एक नेटवर्क स्तरीय समाधान है इसलिए मौजूदा वितरित नेटवर्क कैश प्रबंधन योजनाएं ICN के लिए उपयुक्त नहीं हैं।[3] सुपर कंप्यूटर वातावरण में, वितरित कैश को आमतौर पर बर्स्ट बफ़र के रूप में कार्यान्वित किया जाता है।
उदाहरण
- एयरोस्पाइक (डेटाबेस)
- अपाचे इग्नाइट
- काउचबेस सर्वर
- एहकैश
- गीगास्पेसेस
- हेज़लकास्ट
- इन्फिनिसपैन
- मेमकैच्ड
- ओरेकल सुसंगतता
- लहर
- रेडिस
- सेफपीक
- टारनटूल
- वेलोसिटी (मेमोरी कैश)/ऐपफैब्रिक
यह भी देखें
- कैश एल्गोरिदम
- कैश सुसंगतता
- कैश-विस्मृत एल्गोरिथ्म
- कैश में भगदड़
- कैश भाषा मॉडल
- डेटाबेस कैश
- HTML5 में कैश मेनिफेस्ट
संदर्भ
- ↑ Paul, S; Z Fei (1 February 2001). "Distributed caching with centralized control". Computer Communications. 24 (2): 256–268. CiteSeerX 10.1.1.38.1094. doi:10.1016/S0140-3664(00)00322-4.
- ↑ Khan, Iqbal. "Distributed Caching on the Path To Scalability". MSDN (July 2009). Retrieved 30 March 2012.
- ↑ Bilal, Muhammad; et al. (2017). "कैश नेटवर्क में कुशल सामग्री निष्कासन और प्रतिकृति के लिए एक कैश प्रबंधन योजना". IEEE Access. 5: 1692–1701. arXiv:1702.04078. Bibcode:2017arXiv170204078B. doi:10.1109/ACCESS.2017.2669344. S2CID 14517299.