MariaDB 10.9 stabiilne väljalase

Avaldatud on DBMS-i uue haru MariaDB 10.9 (10.9.2) esimene stabiilne väljalase, mille raames arendatakse MySQL-i haru, mis säilitab tagasiühilduvuse ja mida eristab täiendavate salvestusmootorite integreerimine ja täiustatud võimalused. MariaDB arendust juhib sõltumatu MariaDB sihtasutus, järgides täiesti avatud ja läbipaistvat arendusprotsessi, mis on sõltumatu üksikutest müüjatest. MariaDB on saadaval MySQL-i asendajana paljudes Linuxi distributsioonides (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ja seda on rakendatud sellistes suurtes projektides nagu Wikipedia, Google Cloud SQL ja Nimbuzz.

MariaDB 10.9 peamised täiustused:

  • Lisatud on funktsioon JSON_OVERLAPS, mis võimaldab määrata kahe JSON-dokumendi andmete lõikepunktid (näiteks tagastab tõene, kui mõlemad dokumendid sisaldavad ühise võtme/väärtuse paariga objekte või ühiseid massiivi elemente).
  • JSONPathi avaldised võimaldavad määrata vahemikke (näiteks "$[1 kuni 4]", et kasutada massiivi elemente 1 kuni 4) ja negatiivseid indekseid (näiteks "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" esimese elemendi kuvamiseks sabast).
  • Lisati Hashicorpi võtmehalduse pistikprogramm, et krüptida tabelites olevaid andmeid Hashicorp Vault KMS-i salvestatud võtmete abil.
  • Utiliit mysqlbinlog pakub gtid_domeeni_id järgi filtreerimiseks uusi valikuid "--do-domain-ids", "-ignore-domain-ids" ja "-ignore-server-ids".
  • Lisatud on võimalus kuvada wsrep olekumuutujaid eraldi failis JSON formaadis, mida saab kasutada välistes jälgimissüsteemides.
  • Lisati tugi režiimile „SHOW ANALYZE [FORMAT=JSON]” JSON-vormingus väljundi jaoks.
  • Avaldus "SHOW EXPLAIN" toetab nüüd süntaksit "EXPLAIN FOR CONNECTION".
  • Innodb_change_buffering ja vanad muutujad on aegunud (asendatud muutujaga old_mode).

Allikas: opennet.ru

Lisa kommentaar