2016-02-15 13 views
10

मैं 'मेमोरी डेटा ग्रिड' में पढ़ रहा हूं और 'gemfire' शब्द देखा है। मैं उलझन में हूं। ऐसा लगता है कि मणिफायर उन तकनीकों को संदर्भित करने का एक शब्द है जो डाटाबेस जैसे डेटा को स्टोर और हेरफेर करते हैं लेकिन कंप्यूटर मेमोरी में, है ना? वास्तव में रत्न क्या है?जेमफायर वास्तव में क्या है?

Node.js में 'मेमोरी डेटा ग्रिड में' के साथ काम करने के लिए मैं कौन सी तकनीकों का उपयोग कर सकता हूं?

मैंने कुछ अनुप्रयोगों को देखा, जैसे 'अपाचे जिओड' और 'पिवोटेल गेम्फायर'। मैं उनके साथ कैसे काम करूं? क्या यह कुछ कैश प्रौद्योगिकियों (जैसे रेडिस या मेमकैच) के साथ काम की तरह है? Geode के मामले में, क्या डेटा केवल एक एपीआई के रूप में उपयोग किया जाता है या इस तक पहुंचने के अन्य तरीके हैं?

उत्तर

10

ऐसे कई उत्पाद हैं जो "इन-मेमोरी डेटा ग्रिड" के रूप में अर्हता प्राप्त करते हैं, जेमफायर अग्रणी लोगों में से एक है। this article से मुख्य हैं:

VMware Gemfire (जावा)
ओरेकल जुटना (जावा)
Alachisoft NCache (नेट)
Gigaspaces XAP लचीला कैशिंग संस्करण (जावा)
Hazelcast (जावा)
स्केलआउट स्टेटसेवर (.NET)

इनमें से अधिकतर उत्पादों में कई भाषाओं में ड्राइवर हैं। आप GemFire over REST, या देशी node.js क्लाइंट पर डेटा तक पहुंच सकते हैं।

Apache Geode जेमफायर का ओपन सोर्स संस्करण है। यह memcached और Redis से कहीं अधिक शक्तिशाली है; आप न केवल कैश के रूप में गीओड का उपयोग कर सकते हैं, लेकिन रिकॉर्ड की दुकान के रूप में (इसमें मूल दृढ़ता है)। इसमें एक ऑब्जेक्ट क्वेरी लैंग्वेज (ओक्यूएल) इंजन है, जो आपको नेस्टेड ऑब्जेक्ट्स से पूछताछ करने की अनुमति देता है, इसमें Continuous Queries और replication over WAN जैसी शक्तिशाली विशेषताएं हैं। Geode में memcached और Redis के लिए प्रोटोकॉल एडाप्टर भी हैं, जिससे आपके memcached और Redis क्लाइंट Geode से कनेक्ट हो सकते हैं।

+0

मैंने लेख और जिओड दस्तावेज़ भी देखा, वे बहुत अच्छे हैं, धन्यवाद। खैर, अब चीजें स्पष्ट हैं और मेरे शोध अधिक आसान और उद्देश्यपूर्ण होंगे। मदद के लिए धन्यवाद – Phelps

+0

हम जेमफ़ीयर में और क्या प्राप्त करते हैं जिसे हम Geode में नहीं पाते हैं? – Yash

+0

वैन प्रतिकृति तीन चीजों में से एक है जिसे पिवोटल ओएसएस कोर – Marged

संबंधित मुद्दे