2011-11-20 6 views
5

मैंने अपनी आखिरी परियोजना के लिए रावेन का उपयोग करना शुरू कर दिया है। जब मेरे मालिक ने इसके बारे में सीखा, तो उसने उल्लेख किया कि यह एक्सेस पर आधारित है और उसे कई उपयोगकर्ताओं और एक्सेस के साथ बहुत बुरा अनुभव था। अब मुझे या तो स्विच करना या साबित करना है कि वह गलत है।क्या रावेनडीबी सिर्फ एक्सेस के लिए एक अग्रभाग है?

+0

मुझे निश्चित रूप से पता नहीं है, लेकिन मुझे गंभीरता से संदेह है कि यह इस पर आधारित है या एक्सेस पर एक परत है। RavenDB एक दस्तावेज़ डेटाबेस है, जो मूल रूप से एक्सेस जैसे SQL डेटाबेस से भिन्न है। –

+1

यह ओपनसोर्स है, आप स्वयं की जांच कर सकते हैं। http://github.com/ravendb/ravendb/ – Nasreddine

+0

@Nacereddine हाँ, और फिर इंजन को बदलें यदि मुझे यह पसंद नहीं है .... – Lincoln

उत्तर

8

नहीं, ऐसा नहीं है। भ्रम यह है क्योंकि RavenDB डेटा संग्रहण के लिए ESENT का उपयोग कर सकता है और ESENT को जेट ब्लू कहा जाता था। इसे जेट ब्लू कहा जाता था क्योंकि इसे मूल रूप से जेट रेड इंजन को बदलने के लिए विकसित किया गया था जिसे एक्सेस में इस्तेमाल किया गया था। Wikipedia प्रविष्टि इतिहास और मतभेदों के बारे में काफी सटीक है।

+0

यह कहने लायक है कि ईएसईएनटी आईएसएएम डेटाबेस है जिसका उपयोग एक्सचेंज और विंडोज सक्रिय निर्देशिका और विभिन्न विंडोज घटकों द्वारा भी किया जाता है। – Govert

3

लॉरियन का जवाब सही है, लेकिन मैं यह भी कहना चाहता था कि रावेन में आप ईएसईएनटी स्टोरेज इंजन को दूसरे के लिए स्वैप कर सकते हैं जिसे ओरेन ने मुनिन कहा था।

Ayende's blog post about Munin से।

रावेन। म्यूनिन रावेनडीबी के लिए निम्न स्तर के प्रबंधित भंडारण का वास्तविक कार्यान्वयन है। मैंने इसे RavenDB प्रोजेक्ट से विभाजित किया क्योंकि मैं अतिरिक्त परियोजनाओं में इसका उपयोग करना चाहता हूं।

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

मुनिन एक निम्न स्तर एपीआई है, ऐसा कुछ नहीं जिसे आप सीधे उपयोग करने की संभावना रखते हैं। और यह स्पष्ट रूप से मुझे एक इंटरफ़ेस देने के लिए मॉडलिंग किया गया था जो मुझे एसेन्ट की अनुमति देता है, लेकिन पूरी तरह से प्रबंधित कोड में।

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