Stabilno izdanje MariaDB DBMS 10.9

Objavljeno je prvo stabilno izdanje novog ogranka DBMS-a MariaDB 10.9 (10.9.2), unutar kojeg se razvija ogranak MySQL-a koji zadržava kompatibilnost sa prethodnim verzijama te se ističe integracijom dodatnih mehanizama za pohranu podataka i naprednim mogućnostima. Razvoj MariaDB-a nadzire neovisna MariaDB Foundation, slijedeći potpuno otvoren i transparentan proces razvoja koji je neovisan o pojedinačnim dobavljačima. MariaDB se isporučuje kao zamjena za MySQL u mnogim Linux distribucijama (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) i implementiran je u tako velike projekte kao što su Wikipedia, Google Cloud SQL i Nimbuzz.

Ključna poboljšanja u MariaDB 10.9:

  • Dodana je funkcija JSON_OVERLAPS koja vam omogućuje da odredite sjecišta u podacima dva JSON dokumenta (na primjer, vraća true ako oba dokumenta sadrže objekte sa zajedničkim parom ključ/vrijednost ili zajedničkim elementima niza).
  • JSONPath izrazi pružaju mogućnost određivanja raspona (na primjer, "$[1 do 4]" za korištenje elemenata polja od 1 do 4) i negativnih indeksa (na primjer, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" za prikaz prvog elementa iz repa).
  • Dodan dodatak Hashicorp Key Management za šifriranje podataka u tablicama pomoću ključeva pohranjenih u Hashicorp Vault KMS.
  • Uslužni program mysqlbinlog nudi nove opcije "--do-domain-ids", "-ignore-domain-ids" i "-ignore-server-ids" za filtriranje prema gtid_domain_id.
  • Dodana je mogućnost prikaza varijabli stanja wsrep u zasebnoj datoteci u JSON formatu, koja se može koristiti u vanjskim sustavima nadzora.
  • Dodana je podrška za način rada “SHOW ANALIZE [FORMAT=JSON]” za izlaz u JSON formatu.
  • Izjava "SHOW EXPLAIN" sada podržava sintaksu "EXPLAIN FOR CONNECTION".
  • Innodb_change_buffering i stare varijable su zastarjele (zamijenjene varijablom old_mode).

Izvor: opennet.ru

Dodajte komentar