Стабільний випуск СКБД 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

Додати коментар або відгук