Stabilné vydanie MariaDB 10.9

Bolo zverejnené prvé stabilné vydanie novej vetvy DBMS MariaDB 10.9 (10.9.2), v rámci ktorej sa vyvíja vetva MySQL, ktorá si zachováva spätnú kompatibilitu a vyznačuje sa integráciou ďalších úložných modulov a pokročilými funkciami. Na vývoj MariaDB dohliada nezávislá nadácia MariaDB, ktorá sa riadi úplne otvoreným a transparentným procesom vývoja, ktorý je nezávislý od jednotlivých predajcov. MariaDB sa dodáva ako náhrada za MySQL v mnohých linuxových distribúciách (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) a bola implementovaná v takých veľkých projektoch ako Wikipedia, Google Cloud SQL a Nimbuzz.

Kľúčové vylepšenia v MariaDB 10.9:

  • Pridaná funkcia JSON_OVERLAPS, ktorá umožňuje určiť prieniky údajov dvoch dokumentov JSON (napríklad vráti hodnotu true, ak oba dokumenty obsahujú objekty so spoločným párom kľúč/hodnota alebo spoločné prvky poľa).
  • Výrazy JSONPath poskytujú možnosť špecifikovať rozsahy (napríklad „$[1 až 4]“ na použitie prvkov poľa 1 až 4) a záporné indexy (napríklad „SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" na zobrazenie prvého prvku od konca).
  • Pridaný doplnok Hashicorp Key Management na šifrovanie údajov v tabuľkách pomocou kľúčov uložených v Hashicorp Vault KMS.
  • Pomôcka mysqlbinlog ponúka nové možnosti „--do-domain-ids“, „-ignore-domain-ids“ a „-ignore-server-ids“ na filtrovanie podľa gtid_domain_id.
  • Pridaná možnosť zobrazenia stavových premenných wsrep v samostatnom súbore vo formáte JSON, ktorý je možné použiť v externých monitorovacích systémoch.
  • Pridaná podpora pre režim „ZOBRAZIŤ ANALÝZU [FORMAT=JSON]“ pre výstup vo formáte JSON.
  • Príkaz "SHOW EXPLAIN" teraz podporuje syntax "EXPLAIN FOR CONNECTION".
  • Premenné innodb_change_buffering a staré boli zastarané (nahradené premennou old_mode).

Zdroj: opennet.ru

Pridať komentár