Η νέα έκδοση της βάσης δεδομένων MariaDB 10.4 έχει ήδη κυκλοφορήσει

MariaDB

Μετά από ένα έτος ανάπτυξης και έξι προκαταρκτικές εκδόσεις, η νέα σταθερή έκδοση του νέου κλάδου του DBMS MariaDB 10.4 έχει ήδη κυκλοφορήσει., εντός του οποίου αναπτύσσεται ένας κλάδος της MySQL, ο οποίος διατηρεί συμβατότητα με προηγούμενες εκδόσεις και προσφέρει ενοποίηση πρόσθετων μηχανών αποθήκευσης και προηγμένων λειτουργιών.

Η ανάπτυξη του MariaDB επιβλέπεται από το ανεξάρτητο ίδρυμα MariaDB σύμφωνα με μια εντελώς ανοιχτή και διαφανή διαδικασία ανάπτυξης, ανεξάρτητη από μεμονωμένους πωλητές.

Το MariaDB έρχεται στη θέση του MySQL σε πολλές διανομές Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) και υλοποιείται σε σημαντικά έργα όπως η Wikipedia, το Google Cloud SQL και το Nimbuzz.

Κύρια νέα χαρακτηριστικά του MariaDB 10.4

Ένα από τα κύρια χαρακτηριστικά αυτής της έκδοσης του MariaDB είναι ότι γontara με 5ετή υποστήριξη, επομένως αυτή η έκδοση θα υποστηρίζεται έως τον Ιούνιο του 2024.

Μετάβαση στη χρήση του προτύπου C ++ 11 (Περιλαμβάνονται ατομικές λειτουργίες) και η απόδοση των τοπικών ιδιοτήτων "Collation" για το Unicode έχει αυξηθεί σημαντικά, επιτρέποντάς σας να ορίσετε κανόνες ταξινόμησης και μεθόδους σύγκρισης, λαμβάνοντας υπόψη την έννοια των χαρακτήρων.

δομή περιλαμβάνει τη σύγχρονη τεχνολογία πολλαπλής αναπαραγωγής Galera 4, που επιτρέπει την εφαρμογή της ενεργής-ενεργής πολλαπλής κύριας τοπολογίας, επιτρέποντας την ανάγνωση και τη γραφή σε οποιονδήποτε κόμβο.

Σε σύγχρονη αναπαραγωγή, όλοι οι κόμβοι περιέχουν πάντα πραγματικά δεδομένα, Δηλαδή, εγγυήθηκε την απουσία χαμένων συναλλαγών, καθώς η συναλλαγή καταγράφεται μόνο μετά τη διανομή των δεδομένων σε όλους τους κόμβους.

Η αναπαραγωγή γίνεται σε παράλληλη λειτουργία, στο επίπεδο της γραμμής, με μόνο πληροφορίες σχετικά με τις μεταδιδόμενες αλλαγές.

Σε συστήματα τύπου Unix, είναι ενεργοποιημένη η προσθήκη ελέγχου ταυτότητας unix_socket από προεπιλογή, επιτρέποντάς σας να χρησιμοποιήσετε τους λογαριασμούς στο σύστημα για να συνδεθείτε στο DBMS χρησιμοποιώντας μια τοπική υποδοχή Unix.

Μπορούμε επίσης να το βρούμε αυτό προστιθέμενη ικανότητα εκχώρησης του κωδικού ζωής του χρήστη, μετά τον οποίο ο κωδικός πρόσβασης έχει επισημανθεί ως έληξε.

Για να καθορίσουμε τον όρο ισχύος του κωδικού πρόσβασης στις λειτουργίες «ΔΗΜΙΟΥΡΓΙΑ ΧΡΗΣΤΗ» και «ALTER USER» σε αυτόν πρέπει να προσθέσουμε τον όρο «PASSWORD EXPIRE INTERVAL N DAY».

Αφ 'ετέρου θα βρεθεί υποστήριξη για τον αποκλεισμό του χρήστηs από το DBMS χρησιμοποιώντας την έκφραση "ΛΟΓΑΡΙΑΣΜΟΣ ΚΛΕΙΔΩΜΑ" στις λειτουργίες "ΔΗΜΙΟΥΡΓΙΑ ΧΡΗΣΤΗ" και "ΑΛΛΗ ΧΡΗΣΤΗ"

Επίσης επιταχύνθηκε σημαντικά η εκτέλεση των ελέγχων δικαιωμάτων σε διαμορφώσεις με μεγάλο αριθμό χρηστών ή κανόνες πρόσβασης.

Διακοπή χρήσης των πινάκων mysql.user και mysql.host. Ο πίνακας mysql.global_priv χρησιμοποιείται πλέον για την αποθήκευση λογαριασμών χρηστών και καθολικών δικαιωμάτων.

Υποστήριξη για συστηματικούς πίνακες, στο οποίο δεν αποθηκεύεται μόνο το τρέχον τμήμα δεδομένων, αλλά διατηρούνται πληροφορίες σχετικά με όλες τις αλλαγές που έγιναν προηγουμένωςΕπεκτείνεται με λειτουργίες χρονικού διαστήματος.

Προστέθηκε νέα εντολή "FLUSH SSL" για επαναφόρτωση πιστοποιητικών SSL χωρίς επανεκκίνηση του διακομιστή.

Στις λειτουργίες "INSTALL PLUGIN", "UNINSTALL PLUGIN" και "UNINSTALL SONAME" προστέθηκε υποστήριξη για τις εκφράσεις "IF NOT EXISTS" και "IF EXISTS".

Προτείνονται ανθεκτικές σε κραδασμούς πλακέτες συστήματος για την αποθήκευση των οποίων χρησιμοποιείται ο κινητήρας Aria.

Τέλος, μπορούμε επίσης να επισημάνουμε ότι προστέθηκε η δυνατότητα χρήσης περισσότερων από ενός προσθηκών ελέγχου ταυτότητας για κάθε λογαριασμό.

Άλλες αλλαγές που μπορούν να βρεθούν σε αυτήν την έκδοση είναι:

  • Τα πρόσθετα ελέγχου ταυτότητας πρόσθεσαν την έκφραση υποστήριξης "SET PASSWORD"
  • Προστέθηκε προσθήκη για να ορίσετε τους δικούς σας τύπους πεδίων
  • Προστέθηκε υποστήριξη για λειτουργίες παραθύρου UDF (Λειτουργίες καθορισμένες από το χρήστη)
  • Η λειτουργία "FLUSH TABLES" εφαρμόζει τη λειτουργία "BACKUP LOCK", η οποία μπορεί να χρησιμοποιηθεί κατά τη δημιουργία αντιγράφων ασφαλείας των αρχείων βάσης δεδομένων
  • Προστέθηκε υποστήριξη για εντολές διακομιστή που ξεκινούν με το όνομα mariadb, εναλλακτικά από εντολές που ξεκινούν με "mysql" (για παράδειγμα, mariadump αντί για mysqldump).

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.