ड्रिज़ल MySQL पर आधारित एक ओपन-सोर्स रिलेशनल डेटाबेस मैनेजमेंट सिस्टम (RDBMS) है। ड्रिज़ल वेब और क्लाउड कंप्यूटिंग अनुप्रयोगों के लिए बनाया गया है और इसका फ़ुटप्रिंट MySQL से छोटा है। ड्रिज़ल के लिए आदेश संरचित क्वेरी भाषा (एसक्यूएल) का उपयोग करके लिखे गए हैं। इसका सॉफ्टवेयर लाइसेंस जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) के साथ-साथ बर्कले सॉफ्टवेयर डिस्ट्रीब्यूशन (बीएसडी) लाइसेंस के कुछ हिस्सों पर आधारित है।
ड्रिज़ल की शुरुआत 2008 में ब्रायन अकर द्वारा की गई थी। अब यह एक समुदाय-संचालित परियोजना का उत्पाद है, ड्रिज़ल की रिलीज़ हर दो सप्ताह में की जाती है, इसके अधिकांश मील के पत्थर हर तीन से चार महीने में होते हैं। ड्रिज़ल, जो C++ में लिखा गया है, MySQL के संस्करण 6.0 पर आधारित था। (ड्रिज़ल SQLite की तरह नहीं है क्योंकि इसे एम्बेडेड सिस्टम के लिए डिज़ाइन नहीं किया गया है।) ड्रिज़ल को अब कैनोनिकल लिमिटेड, Google, सिक्स अपार्ट, सन माइक्रोसिस्टम्स, रैकस्पेस और इंटेल के लोगों द्वारा विकसित किया जा रहा है। यह आरडीबीएमएस लिनक्स, मैक ओएस एक्स, सोलारिस और फ्रीबीएसडी सहित यूनिक्स जैसे ऑपरेटिंग सिस्टम के लिए डिज़ाइन किया गया है।
MySQL के एक छोटे संस्करण के साथ आने के लिए, डेवलपर्स ने अनावश्यक कोड को हटा दिया, जो भी कोड बचा था उसे दोबारा तैयार किया और इसे माइक्रोकर्नेल पर चलाया। कर्नेल से हटाए गए संचालन को प्लग करने योग्य घटकों के रूप में पेश किया जाता है।
MySQL का एक अलग संस्करण होने के बावजूद, Drizzle में पहले से ही निम्नलिखित विशेषताएं शामिल हैं:
- पॉज़िक्स अनुपालन
- दृश्यों के लिए प्लग करने योग्य आर्किटेक्चर
- संग्रहित प्रक्रियाएं
- उपयोगकर्ता-परिभाषित फ़ंक्शन
- भंडारण इंजन
- बुद्धिमान प्रॉक्सी
- मल्टी सीपीयू
- अनुकूलित फ़ील्ड प्रकार
- कुशल स्मृति उपयोग
- InnoDB डिफ़ॉल्ट स्टोरेज इंजन
- स्थानीयकृत कमांड लाइन उपकरण
ड्रिज़ल द्वारा समर्थित कुछ डेटा प्रकार हैं:
- int यहाँ
- दोहरा
- तैरना
- वर्चर
- ब्लॉब
- तारीख
- TIMESTAMP
- दिनांक समय
- ENUM
0 Comments