Стабільны выпуск СКБД MariaDB 10.9

Апублікаваны першы стабільны рэліз новага адгалінавання СКБД MariaDB 10.9 (10.9.2), у рамках якой развіваецца адгалінаванне ад MySQL, якое захоўвае зваротную сумяшчальнасць і адрознае інтэграцыяй дадатковых рухавічкоў захоўвання і пашыраных магчымасцяў. Развіццё MariaDB курыруе незалежная арганізацыя MariaDB Foundation у адпаведнасці з цалкам адчыненым і празрыстым працэсам распрацоўкі, не якія залежаць ад асобных вытворцаў. MariaDB пастаўляецца замест MySQL у шматлікіх дыстрыбутывах Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) і ўкаранёны ў такіх буйных праектах, як Wikipedia, Google Cloud SQL і Nimbuzz.

Ключавыя паляпшэнні MariaDB 10.9:

  • Дададзена функцыя JSON_OVERLAPS, якая дазваляе вызначыць перасячэнні ў дадзеных двух JSON-дакументаў (напрыклад, выдае true, калі ў абодвух дакументах сустракаюцца аб'екты з агульнай парай ключ/значэнне ці агульныя элементы масіва).
  • У выразах JSONPath прадстаўлена магчымасць указання дыяпазонаў (напрыклад, "$[1 to 4]" для выкарыстання элементаў масіва з 1 па 4) і адмоўных азначнікаў (напрыклад, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$[- 1]');» для вываду першага элемента з хваста).
  • Дададзены ўбудова Hashicorp Key Management для шыфравання дадзеных у табліцах з выкарыстаннем ключоў, якія захоўваюцца ў Hashicorp Vault KMS.
  • Ва ўтыліце mysqlbinlog прапанаваны новыя опцыі "-do-domain-ids", "-ignore-domain-ids" і "-ignore-server-ids" для фільтрацыі па ідэнтыфікатарах gtid_domain_id.
  • Дададзена магчымасць адлюстравання зменных станы wsrep у асобным файле ў фармаце JSON, які можна выкарыстоўваць у вонкавых сістэмах маніторынгу.
  • Дададзена падтрымка рэжыму "SHOW ANALYZE [FORMAT=JSON]" для вываду ў фармаце JSON.
  • У выразе "SHOW EXPLAIN" рэалізавана падтрымка сінтаксісу "EXPLAIN FOR CONNECTION".
  • Пераведзены ў разрад састарэлых зменныя innodb_change_buffering і old (заменена на зменную old_mode).

Крыніца: opennet.ru

Дадаць каментар