Stabile Version von MariaDB 10.9

Die erste stabile Version des neuen Zweigs des DBMS MariaDB 10.9 (10.9.2) wurde veröffentlicht, in dem ein Zweig von MySQL entwickelt wird, der Abwärtskompatibilität beibehält und sich durch die Integration zusätzlicher Speicher-Engines und erweiterter Funktionen auszeichnet. Die MariaDB-Entwicklung wird von der unabhängigen MariaDB Foundation überwacht und folgt einem völlig offenen und transparenten Entwicklungsprozess, der unabhängig von einzelnen Anbietern ist. MariaDB wird als Ersatz für MySQL in vielen Linux-Distributionen (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) mitgeliefert und wurde in so großen Projekten wie Wikipedia, Google Cloud SQL und Nimbuzz implementiert.

Wichtige Verbesserungen in MariaDB 10.9:

  • Die Funktion JSON_OVERLAPS wurde hinzugefügt, mit der Sie Schnittmengen in den Daten zweier JSON-Dokumente ermitteln können (sie gibt beispielsweise „true“ zurück, wenn beide Dokumente Objekte mit einem gemeinsamen Schlüssel/Wert-Paar oder gemeinsame Array-Elemente enthalten).
  • JSONPath-Ausdrücke bieten die Möglichkeit, Bereiche (z. B. „$[1 bis 4]“, um die Array-Elemente 1 bis 4 zu verwenden) und negative Indizes (z. B. „SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" um das erste Element vom Ende anzuzeigen).
  • Hashicorp Key Management-Plugin hinzugefügt, um Daten in Tabellen mithilfe von im Hashicorp Vault KMS gespeicherten Schlüsseln zu verschlüsseln.
  • Das Dienstprogramm mysqlbinlog bietet neue Optionen „--do-domain-ids“, „-ignore-domain-ids“ und „-ignore-server-ids“ zum Filtern nach gtid_domain_id.
  • Es wurde die Möglichkeit hinzugefügt, wsrep-Statusvariablen in einer separaten Datei im JSON-Format anzuzeigen, die in externen Überwachungssystemen verwendet werden kann.
  • Unterstützung für den Modus „SHOW ANALYZE [FORMAT=JSON]“ für die Ausgabe im JSON-Format hinzugefügt.
  • Die „SHOW EXPLAIN“-Anweisung unterstützt jetzt die „EXPLAIN FOR CONNECTION“-Syntax.
  • Die Variablen innodb_change_buffering und old sind veraltet (durch die Variable old_mode ersetzt).

Source: opennet.ru

Kommentar hinzufügen