Die neue Version der MariaDB 10.4-Datenbank wurde bereits veröffentlicht

MariaDB

Nach einem Jahr der Entwicklung und sechs vorläufigen Versionen wurde die neue stabile Version des neuen Zweigs von DBMS MariaDB 10.4 bereits veröffentlicht., in dem ein Zweig von MySQL entwickelt wird, der die Kompatibilität mit früheren Versionen beibehält und die Integration zusätzlicher Speicher-Engines und erweiterter Funktionen bietet.

Die Entwicklung von MariaDB wird von der unabhängigen MariaDB-Stiftung nach einem völlig offenen und transparenten Entwicklungsprozess überwacht, der von einzelnen Anbietern unabhängig ist.

MariaDB ersetzt MySQL in vielen Linux-Distributionen (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) und ist in so wichtigen Projekten wie Wikipedia, Google Cloud SQL und Nimbuzz implementiert.

Hauptneuheiten von MariaDB 10.4

Eines der Hauptmerkmale dieser Version von MariaDB ist, dass cOntara mit einer 5-Jahres-Unterstützung, daher wird diese Version bis Juni 2024 unterstützt.

Umstellung auf den C ++ 11-Standard (Atomic-Operationen sind beteiligt) und die Leistung der Gebietsschema-Eigenschaften "Kollatierung" für Unicode wurde erheblich verbessert, sodass Sie Klassifizierungsregeln und Vergleichsmethoden unter Berücksichtigung der Bedeutung der Zeichen festlegen können.

Struktur Enthält die Galera 4-Technologie für die synchrone Replikation mehrerer Master. Dadurch kann die Aktiv-Aktiv-Topologie mit mehreren Mastern angewendet werden, sodass jeder Knoten gelesen und geschrieben werden kann.

Bei der synchronen Replikation enthalten alle Knoten immer echte Daten. Das heißt, es wird das Fehlen verlorener Transaktionen garantiert, da die Transaktion erst aufgezeichnet wird, nachdem die Daten an alle Knoten verteilt wurden.

Die Replikation erfolgt im parallelen Modus auf Zeilenebene mit nur Informationen zu den übertragenen Änderungen.

Auf Unix-ähnlichen Systemen ist das Authentifizierungs-Plugin unix_socket aktiviert Standardmäßig können Sie die Konten auf dem System verwenden, um über einen lokalen Unix-Socket eine Verbindung zum DBMS herzustellen.

Das können wir auch finden zusätzliche Möglichkeit, die Lebensdauer des Benutzerkennworts zuzuweisen, Danach wird das Passwort als abgelaufen markiert.

Um die Gültigkeitsdauer des Passworts in den Operationen «CREATE USER» und «ALTER USER» festzulegen, müssen wir den Begriff «PASSWORD EXPIRE INTERVAL N DAY» hinzufügen.

Andererseits Es wird Unterstützung gefunden, um Benutzer zu blockierens aus DBMS unter Verwendung des Ausdrucks "ACCOUNT LOCK" in den Operationen "CREATE USER" und "ALTER USER".

Auch Die Durchführung von Berechtigungsprüfungen wurde erheblich beschleunigt in Konfigurationen mit einer großen Anzahl von Benutzern oder Zugriffsregeln.

Die Verwendung der Tabellen mysql.user und mysql.host wurde eingestellt. Die Tabelle mysql.global_priv wird jetzt zum Speichern von Benutzerkonten und globalen Berechtigungen verwendet.

Unterstützung für systemisch versionierte Tabellen, in dem nicht nur das aktuelle Datensegment gespeichert ist, sondern Informationen über alle zuvor vorgenommenen Änderungen gespeichert werden, sEs wird durch Zeitrafferoperationen erweitert.

Neuer Befehl "FLUSH SSL" hinzugefügt, um SSL-Zertifikate neu zu laden, ohne den Server neu zu starten.

In den Operationen "INSTALL PLUGIN", "UNINSTALL PLUGIN" und "UNINSTALL SONAME" wurde die Unterstützung für die Ausdrücke "IF NOT EXISTS" und "IF EXISTS" hinzugefügt.

Für die Lagerung, für die der Aria-Motor verwendet wird, werden stoßfeste Systemplatinen vorgeschlagen.

Schließlich können wir auch hervorheben, dass die Möglichkeit hinzugefügt wurde, mehr als ein Authentifizierungs-Plugin für jedes Konto zu verwenden.

Weitere Änderungen in dieser Version sind:

  • Das Authentifizierungs-Plugin hat den Unterstützungsausdruck "SET PASSWORD" hinzugefügt.
  • Plugin hinzugefügt, um Ihre eigenen Feldtypen zu definieren
  • Unterstützung für UDF-Fensterfunktionen hinzugefügt (benutzerdefinierte Funktionen)
  • Die Operation "FLUSH TABLES" implementiert den Modus "BACKUP LOCK", der beim Sichern der Datenbankdateien verwendet werden kann
  • Unterstützung für Serverbefehle hinzugefügt, die mit dem Namen mariadb beginnen, alternativ zu Befehlen, die mit "mysql" beginnen (z. B. mariadump anstelle von mysqldump).

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.