2012-11-08 35 views
12

एसएपी द्वारा इन-मेमोरी डेटाबेस हाना के बारे में व्यवसाय विश्लेषिकी दुनिया में एक बड़ी चर्चा है। मैं वर्तमान ओपन सोर्स डेटाबेस की तुलना में अपने वास्तविक नवाचार को देखने के लिए संघर्ष कर रहा हूं। ठीक है, इसमें अनुक्रमण, ग्राफ समर्थन, कॉलम स्टोरेज इत्यादि है ... लेकिन यह मेरी राय में वास्तव में नया नहीं है। तथ्य यह है कि यह इन-मेमोरी है या तो नया नहीं है, मेमकैच और रेडिस देखें।एसएपी हाना और मेमकैच, रेडिस और डिस्क के बजाए मेमोरी का उपयोग करने के लिए मौजूदा डेटाबेस के बीच क्या अंतर है?

हाना का बड़ा सौदा क्या है?

+1

एसएपी प्रतिनिधि से पूछने के बारे में कैसे? एसओ एक प्रोग्रामिंग उन्मुख मंच है। –

+3

मुझे यकीन है कि वे मुझे यहां से अधिक आंशिक उत्तर देंगे;) मैं अन्य डेवलपर्स की राय जानना चाहता हूं – ksiomelo

उत्तर

13
  • एसएपी हाना एक इन-मेमोरी आरडीबीएस है, जो ज्यादातर एसएपी अनुप्रयोगों को बढ़ाने के लिए उपयोग किया जाता है।

  • मेमकैच (ओपन-सोर्स) आरडीबीएमएस और नोएसक्यूएल डेटाबेस दोनों को तेज करने के लिए एक कुंजी/मान (यानी नोएसक्यूएल) कैशिंग सिस्टम है। अपने मूल रूप में, मेनाकैच को असीमित रूप से स्केल किया जा सकता है, हाना के विपरीत; दूसरी तरफ, मेमकैच अविश्वसनीय है, आप निम्न में से किसी एक घटना में अपना डेटा खो सकते हैं: (1) नोड विफलता; (2) एक स्केलिंग घटना; (3) एक प्रक्रिया पुनरारंभ करें और (4) एक सॉफ्टवेयर उन्नयन। इसके अलावा यह कुंजी-मूल्य संचालन के बहुत सीमित सेट का समर्थन करता है।

  • रेडिस (ओपन-सोर्स) - एक मेमोरी नोएसक्यूएल डेटा-बेस है। मेमकैच के विपरीत, इसमें प्रतिकृति और डेटा-दृढ़ता जैसी बेहतर विश्वसनीयता के लिए एक अंतर्निहित तंत्र है। इसके अतिरिक्त, रेडिस सेंटीनेल का इस्तेमाल ऑटो-फ़ेलओवर के लिए किया जा सकता है। हाना और memcached के विपरीत, Redis को सरल के/वी स्ट्रिंग डेटा-प्रकार के अतिरिक्त हैश, सेट, सॉर्ट-सेट और सूची जैसे उन्नत डेटा प्रकारों का समर्थन करने के लिए ग्राउंड-अप से बनाया गया है। यह जटिल आदेशों के साथ-साथ सरल आदेशों को प्रोसेस करने पर रेडिस को बहुत तेज बनाता है। इसलिए जब रेडिस सरल आदेशों को मेमकैच के रूप में तेज़ी से निष्पादित कर सकता है, तो यह आमतौर पर जटिल आदेशों को हाना सहित किसी अन्य इन-मेमोरी डेटाबेस से दस गुना तेजी से संसाधित कर सकता है। आज तक, रेडिस अभी भी स्केलेबिलिटी में सीमित है, आप अपने डेटासेट को एक मास्टर सर्वर से आगे नहीं बढ़ा सकते हैं।

0

हाना सिर्फ मेमोरी डेटाबेस नहीं है, यह एप्लिकेशन प्लेटफॉर्म है।

http://scn.sap.com/community/developer-center/cloud-platform/blog/2013/07/16/using-hana-modeler-in-sap-hana-cloud

एसएपी बादल परीक्षण खाते से मुक्त करने के लिए यह प्रयास करें: आप अपनी विश्लेषणात्मक क्षमताओं का पता लगाने के रुचि रखते हैं यहाँ एक अच्छा उदाहरण है।

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

  • कोई संबंधित समस्या नहीं^_^