Stabils MariaDB 10.9 laidiens

Publicēts pirmais stabilais jaunā MariaDB 10.9 (10.9.2) DBVS atzara laidiens, kura ietvaros tiek izstrādāta atzars no MySQL, kas saglabā atpakaļejošu savietojamību un izceļas ar papildu krātuves dzinēju un uzlaboto funkciju integrāciju. MariaDB izstrādi pārrauga neatkarīgais MariaDB fonds, ievērojot pilnībā atklātu un caurspīdīgu izstrādes procesu, kas nav atkarīgs no atsevišķiem piegādātājiem. MariaDB tiek piegādāts MySQL vietā daudzos Linux izplatījumos (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian), un tas ir pieņemts tādos lielos projektos kā Wikipedia, Google Cloud SQL un Nimbuzz.

Galvenie MariaDB 10.9 uzlabojumi:

  • Pievienota funkcija JSON_OVERLAPS, kas ļauj noteikt krustpunktus divu JSON dokumentu datos (piemēram, atgriež true, ja abos dokumentos ir objekti ar kopīgu atslēgu/vērtību pāri vai kopīgiem masīva elementiem).
  • JSONPath izteiksmes nodrošina iespēju norādīt diapazonus (piemēram, "$[1 līdz 4]", lai izmantotu masīva elementus no 1 līdz 4) un negatīvos indeksus (piemēram, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$). [- 1]');", lai parādītu pirmo elementu no astes).
  • Pievienots Hashicorp atslēgu pārvaldības spraudnis, lai šifrētu datus tabulās, izmantojot Hashicorp Vault KMS saglabātās atslēgas.
  • Mysqlbinlog utilīta nodrošina jaunas opcijas "--do-domain-ids", "--ignore-domain-ids" un "--ignore-server-ids", lai filtrētu pēc gtid_domain_id.
  • Pievienota iespēja atspoguļot wsrep stāvokļa mainīgos atsevišķā JSON failā, ko var izmantot ārējās uzraudzības sistēmās.
  • Pievienots atbalsts režīmam "SHOW ANALYZE [FORMAT=JSON]" izvadei JSON formātā.
  • Paziņojums "SHOW EXPLAIN" tagad atbalsta sintaksi "EXPLAIN FOR CONNECTION".
  • Innodb_change_buffering un vecie mainīgie ir novecojuši (aizstāti ar mainīgo old_mode).

Avots: opennet.ru

Pievieno komentāru