MariaDB 10.9 stabil udgivelse

Den første stabile udgivelse af den nye gren af ​​DBMS MariaDB 10.9 (10.9.2) er blevet offentliggjort, inden for hvilken der udvikles en gren af ​​MySQL, der opretholder bagudkompatibilitet og udmærker sig ved integrationen af ​​yderligere lagermotorer og avancerede muligheder. MariaDB udvikling overvåges af den uafhængige MariaDB Foundation, efter en fuldstændig åben og gennemsigtig udviklingsproces, der er uafhængig af individuelle leverandører. MariaDB leveres som erstatning for MySQL i mange Linux-distributioner (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) og er blevet implementeret i så store projekter som Wikipedia, Google Cloud SQL og Nimbuzz.

Vigtigste forbedringer i MariaDB 10.9:

  • Tilføjet funktionen JSON_OVERLAPS, som giver dig mulighed for at bestemme skæringspunkter i dataene for to JSON-dokumenter (for eksempel returnerer den sand, hvis begge dokumenter indeholder objekter med et fælles nøgle/værdi-par eller fælles array-elementer).
  • JSONPath-udtryk giver mulighed for at angive områder (f.eks. "$[1 til 4]" for at bruge array-elementer 1 til 4) og negative indekser (f.eks. "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" for at vise det første element fra halen).
  • Tilføjet Hashicorp Key Management plugin til at kryptere data i tabeller ved hjælp af nøgler gemt i Hashicorp Vault KMS.
  • Mysqlbinlog-værktøjet tilbyder nye muligheder "--do-domain-ids", "-ignore-domain-ids" og "-ignore-server-ids" til filtrering efter gtid_domain_id.
  • Tilføjet muligheden for at vise wsrep-tilstandsvariabler i en separat fil i JSON-format, som kan bruges i eksterne overvågningssystemer.
  • Tilføjet understøttelse af "SHOW ANALYZE [FORMAT=JSON]"-tilstanden til output i JSON-format.
  • "SHOW EXPLAIN"-sætningen understøtter nu "EXPLAIN FOR CONNECTION"-syntaksen.
  • Innodb_change_buffering og gamle variabler er blevet forældet (erstattet af old_mode-variablen).

Kilde: opennet.ru

Tilføj en kommentar