Stabile Veröffentlichung der Datenbank MariaDB 10.9

Die erste stabile Version des neuen Zweigs der Datenbankmanagementsoftware MariaDB 10.9 (10.9.2) wurde veröffentlicht. Dieser Zweig ist eine Abspaltung von MySQL, die die AbwĂ€rtskompatibilitĂ€t bewahrt und sich durch die Integration zusĂ€tzlicher Speicher-Engines und erweiterter Funktionen auszeichnet. Die Entwicklung von MariaDB wird von der unabhĂ€ngigen Organisation MariaDB Foundation gemĂ€ĂŸ einem vollstĂ€ndig offenen und transparenten Entwicklungsprozess ĂŒberwacht, der nicht von einzelnen Anbietern abhĂ€ngig ist. MariaDB wird anstelle von MySQL in vielen Linux-Distributionen (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) bereitgestellt und ist in großen Projekten wie Wikipedia, Google Cloud SQL und Nimbuzz implementiert.

Wichtige Verbesserungen in MariaDB 10.9:

  • Die Funktion JSON_OVERLAPS wurde hinzugefĂŒgt, um Überschneidungen in den Daten zweier JSON-Dokumente zu erkennen (z.B. gibt true zurĂŒck, wenn in beiden Dokumenten Objekte mit einem gemeinsamen SchlĂŒssel/Wert-Paar oder gemeinsame Elemente im Array vorkommen).
  • In JSONPath-AusdrĂŒcken wurde die Möglichkeit hinzugefĂŒgt, Bereiche anzugeben (z.B. "$[1 to 4]" zur Verwendung von Elementen des Arrays von 1 bis 4) und negative Indizes (z.B. "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$[-1]');" um das erste Element vom Ende auszugeben).
  • Das Hashicorp Key Management-Plugin wurde hinzugefĂŒgt, um Daten in Tabellen mit SchlĂŒssel zu verschlĂŒsseln, die im Hashicorp Vault KMS gespeichert sind.
  • Im Tool mysqlbinlog wurden neue Optionen "--do-domain-ids", "--ignore-domain-ids" und "--ignore-server-ids" zum Filtern nach gtid_domain_id hinzugefĂŒgt.
  • Die Möglichkeit, den Status von wsrep-Variablen in einer separaten Datei im JSON-Format zu protokollieren, die fĂŒr externe Überwachungssysteme verwendet werden kann, wurde hinzugefĂŒgt.
  • UnterstĂŒtzung fĂŒr den Modus "SHOW ANALYZE [FORMAT=JSON]" zur Ausgabe im JSON-Format wurde hinzugefĂŒgt.
  • Im Ausdruck "SHOW EXPLAIN" wurde die UnterstĂŒtzung der Syntax "EXPLAIN FOR CONNECTION" implementiert.
  • Die Variablen innodb_change_buffering und old wurden als veraltet eingestuft (old wurde durch die Variable old_mode ersetzt).

Quelle: opennet.ru

60GB SSD 8Gb DDR4