MariaDB 10.9 stabil kiadás

Megjelent a DBMS MariaDB új ágának első stabil kiadása MariaDB 10.9 (10.9.2), amelyen belül a MySQL egy olyan ágát fejlesztik, amely fenntartja a visszafelé kompatibilitást, és további tárolómotorok és fejlett képességek integrálásával tűnik ki. A MariaDB fejlesztését a független MariaDB Alapítvány felügyeli, egy teljesen nyílt és átlátható fejlesztési folyamatot követve, amely független az egyes szállítóktól. A MariaDB-t a MySQL helyettesítőjeként szállítják számos Linux disztribúcióban (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian), és olyan nagy projektekben valósították meg, mint a Wikipedia, a Google Cloud SQL és a Nimbuzz.

A MariaDB 10.9 legfontosabb fejlesztései:

  • Hozzáadtuk a JSON_OVERLAPS függvényt, amely lehetővé teszi két JSON-dokumentum adatainak metszéspontjainak meghatározását (például igaz értéket ad vissza, ha mindkét dokumentum közös kulcs/érték páros objektumokat vagy közös tömbelemeket tartalmaz).
  • A JSONPath kifejezések lehetővé teszik tartományok (például "$[1-től 4-ig]" az 1-től 4-ig terjedő tömbelemek használatához) és negatív indexek megadását (például "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$). [- 1]');" a farok első elemének megjelenítéséhez).
  • A Hashicorp Key Management beépülő modul hozzáadva a táblákban lévő adatok titkosításához a Hashicorp Vault KMS-ben tárolt kulcsokkal.
  • A mysqlbinlog segédprogram új „--do-domain-ids”, „-ignore-domain-ids” és „-ignore-server-ids” opciókat kínál a gtid_domain_id szerinti szűréshez.
  • Hozzáadtuk a wsrep állapotváltozók külön fájlban való megjelenítésének lehetőségét JSON formátumban, amely külső megfigyelő rendszerekben használható.
  • Hozzáadott támogatás a „SHOW ANALYZE [FORMAT=JSON]” módhoz a JSON formátumú kimenethez.
  • A „SHOW EXPLAIN” utasítás mostantól támogatja a „EXPLAIN FOR CONNECTION” szintaxist.
  • Az innodb_change_buffering és a régi változók elavultak (a régi_mode változó váltotta fel).

Forrás: opennet.ru

Hozzászólás