Stabilní vydání MariaDB 10.9

Bylo zveřejněno první stabilní vydání nové větve MariaDB 10.9 (10.9.2) DBMS, v rámci které se vyvíjí větev z MySQL, která si zachovává zpětnou kompatibilitu a vyznačuje se integrací dalších úložných enginů a pokročilých funkcí. Na vývoj MariaDB dohlíží nezávislá MariaDB Foundation, která se řídí plně otevřeným a transparentním vývojovým procesem nezávislým na jednotlivých prodejcích. MariaDB je dodávána místo MySQL na mnoha distribucích Linuxu (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) a byla přijata velkými projekty, jako je Wikipedia, Google Cloud SQL a Nimbuzz.

Klíčová vylepšení v MariaDB 10.9:

  • Byla přidána funkce JSON_OVERLAPS, která umožňuje určit průniky v datech dvou dokumentů JSON (například vrátí true, pokud oba dokumenty obsahují objekty se společným párem klíč/hodnota nebo společné prvky pole).
  • Výrazy JSONPath poskytují možnost určit rozsahy (například "$[1 až 4]" pro použití prvků pole 1 až 4) a záporné indexy (například "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" pro zobrazení prvního prvku od konce).
  • Přidán plugin Hashicorp Key Management pro šifrování dat v tabulkách pomocí klíčů uložených v Hashicorp Vault KMS.
  • Nástroj mysqlbinlog má nové možnosti „--do-domain-ids“, „--ignore-domain-ids“ a „--ignore-server-ids“ pro filtrování podle gtid_domain_id.
  • Přidána možnost odrážet stavové proměnné wsrep v samostatném souboru JSON, který lze použít v externích monitorovacích systémech.
  • Přidána podpora režimu „SHOW ANALYZE [FORMAT=JSON]“ pro výstup ve formátu JSON.
  • Příkaz "SHOW EXPLAIN" nyní podporuje syntaxi "EXPLAIN FOR CONNECTION".
  • Proměnné innodb_change_buffering a old byly zastaralé (nahrazeny proměnnou old_mode).

Zdroj: opennet.ru

Přidat komentář