MariaDB 10.9 stabil utgåva

Den första stabila utgåvan av den nya grenen av DBMS MariaDB 10.9 (10.9.2) har publicerats, inom vilken en gren av MySQL utvecklas som upprätthåller bakåtkompatibilitet och kännetecknas av integrationen av ytterligare lagringsmotorer och avancerade funktioner. MariaDB-utvecklingen övervakas av den oberoende MariaDB Foundation, efter en helt öppen och transparent utvecklingsprocess som är oberoende av enskilda leverantörer. MariaDB levereras som en ersättning för MySQL i många Linux-distributioner (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) och har implementerats i så stora projekt som Wikipedia, Google Cloud SQL och Nimbuzz.

Viktiga förbättringar i MariaDB 10.9:

  • Lade till funktionen JSON_OVERLAPS, som låter dig bestämma skärningspunkter i data för två JSON-dokument (det returnerar till exempel sant om båda dokumenten innehåller objekt med ett gemensamt nyckel/värdepar eller gemensamma arrayelement).
  • JSONPath-uttryck ger möjlighet att ange intervall (till exempel "$[1 till 4]" för att använda arrayelement 1 till 4) och negativa index (till exempel "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" för att visa det första elementet från svansen).
  • Lade till Hashicorp Key Management-plugin för att kryptera data i tabeller med nycklar lagrade i Hashicorp Vault KMS.
  • Verktyget mysqlbinlog erbjuder nya alternativ "--do-domain-ids", "-ignore-domain-ids" och "-ignore-server-ids" för filtrering efter gtid_domain_id.
  • Lade till möjligheten att visa wsrep-tillståndsvariabler i en separat fil i JSON-format, som kan användas i externa övervakningssystem.
  • Lade till stöd för läget "VISA ANALYS [FORMAT=JSON]" för utdata i JSON-format.
  • "SHOW EXPLAIN"-satsen stöder nu syntaxen "EXPLAIN FOR CONNECTION".
  • Innodb_change_buffering och gamla variabler har föråldrats (ersatts av old_mode-variabeln).

Källa: opennet.ru

Lägg en kommentar