मारियाडीबी 10.4 डेटाबेस का नया संस्करण पहले ही जारी किया जा चुका है

MariaDB

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

एक पूर्णतः खुले और पारदर्शी विकास प्रक्रिया के अनुसार, स्वतंत्र विक्रेताओं द्वारा मारियाडीबी विकास की देखरेख व्यक्तिगत विक्रेताओं से स्वतंत्र है।

MariaDB कई लिनक्स वितरण (RHEL, SUSE, Fedora, OpenSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) में MySQL के स्थान पर आता है और इसे विकिपीडिया, Google क्लाउड SQL और Nimbuzz जैसी महत्वपूर्ण परियोजनाओं में कार्यान्वित किया जाता है।

MariaDB 10.4 की मुख्य नई विशेषताएँ

मारियाडीबी के इस संस्करण की मुख्य विशेषताओं में से एक यह है कि सी5 साल के समर्थन के साथ ओंटारा, इसलिए इस संस्करण को जून 2024 तक समर्थन दिया जाएगा।

C ++ 11 मानक का उपयोग करने के लिए संक्रमण (परमाणु संचालन शामिल हैं) और यूनिकोड के लिए "Collation" स्थानीय गुणों के प्रदर्शन में काफी वृद्धि हुई है, जिससे आप वर्णों के अर्थ को ध्यान में रखते हुए वर्गीकरण नियमों और तुलना विधियों को सेट करने की अनुमति देते हैं।

संरचना गैलेरा 4 तुल्यकालिक कई मास्टर प्रतिकृति प्रौद्योगिकी शामिल हैं, जो सक्रिय-सक्रिय कई मास्टर टोपोलॉजी को लागू करने में सक्षम बनाता है, जिससे किसी भी नोड को पढ़ने और लिखने की अनुमति मिलती है।

तुल्यकालिक प्रतिकृति में, सभी नोड्स में हमेशा वास्तविक डेटा होता है, अर्थात्, यह खोए हुए लेन-देन की अनुपस्थिति की गारंटी देता है, क्योंकि डेटा सभी नोड्स में वितरित होने के बाद ही लेनदेन रिकॉर्ड किया जाता है।

प्रतिकृति समानांतर मोड में की जाती है, पंक्ति स्तर पर, केवल प्रेषित परिवर्तनों के बारे में जानकारी के साथ।

यूनिक्स जैसी प्रणालियों पर, unix_socket प्रमाणीकरण प्लगइन सक्षम है डिफ़ॉल्ट रूप से, आप स्थानीय यूनिक्स सॉकेट का उपयोग करके डीबीएमएस से कनेक्ट करने के लिए सिस्टम पर खातों का उपयोग करने की अनुमति देते हैं।

हम वह भी पा सकते हैं उपयोगकर्ता पासवर्ड को निर्दिष्ट करने की क्षमता जोड़ा गया, जिसके बाद पासवर्ड की समय सीमा समाप्त हो गई है।

संचालन में पासवर्ड की वैधता की अवधि स्थापित करने के लिए "USATE" और "USER" के साथ इसे जोड़ने के लिए हमें "PASSWORD EXPIRE INTERVAL N DAY" शब्द जोड़ना होगा।

दूसरी ओर उपयोगकर्ता को ब्लॉक करने के लिए समर्थन मिलेगाDBMS की ओर से "CREATE USER" और "ALTER USER" परिचालनों में "ACCOUNT LOCK" के प्रयोग से।

भी विशेषाधिकार जाँच के निष्पादन में काफी सुधार हुआ बड़ी संख्या में उपयोगकर्ताओं या एक्सेस नियमों के साथ कॉन्फ़िगरेशन में।

Mysql.user और mysql.host टेबल का उपयोग बंद कर दिया। Mysql.global_priv तालिका का उपयोग अब उपयोगकर्ता खातों और वैश्विक विशेषाधिकारों को संग्रहीत करने के लिए किया जाता है।

प्रणालीगत संस्करण तालिकाओं के लिए समर्थन, जिसमें न केवल वर्तमान डेटा खंड संग्रहीत है, बल्कि पहले किए गए सभी परिवर्तनों के बारे में जानकारी रखी गई है, एसइसका विस्तार समय-समय पर परिचालन द्वारा किया जाता है।

सर्वर को पुनः आरंभ किए बिना एसएसएल प्रमाणपत्रों को पुनः लोड करने के लिए नई कमांड "FLUSH SSL" जोड़ा गया;

"INSTALL PLUGIN", "UNINSTALL PLUGIN" और "UNINSTALL SONAME" संचालन में, "IF NOT EXISTS" और "IF EXISTS" अभिव्यक्तियों के लिए समर्थन जोड़ा गया है।

भंडारण के लिए शॉक रेसिस्टेंट सिस्टम बोर्ड प्रस्तावित हैं, जिसमें आरिया इंजन का उपयोग किया जाता है।

अंत में हम यह भी उजागर कर सकते हैं कि प्रत्येक खाते के लिए एक से अधिक प्रमाणीकरण प्लगइन का उपयोग करने की क्षमता जोड़ी गई थी।

इस संस्करण में पाए जाने वाले अन्य परिवर्तन इस प्रकार हैं:

  • प्रमाणीकरण प्लगइन ने समर्थन अभिव्यक्ति "सेट पासवर्ड" को जोड़ा
  • अपने स्वयं के फ़ील्ड प्रकारों को परिभाषित करने के लिए जोड़ा गया प्लगइन
  • UDF विंडो फ़ंक्शंस के लिए जोड़ा गया समर्थन (उपयोगकर्ता निर्धारित कार्य)
  • "FLUSH TABLES" ऑपरेशन "BACKUP LOCK" मोड को लागू करता है, जिसका उपयोग डेटाबेस फ़ाइलों का बैकअप लेने के दौरान किया जा सकता है
  • सर्वर के लिए जोड़ा गया नाम मारीडब के साथ शुरू होने वाले कमांड के लिए, "mysql" (उदाहरण के लिए, mysqldump के बजाय mariadump) के साथ शुरू होने वाले कमांड का विकल्प।

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।