Versión estable de MariaDB 10.9

Publicouse a primeira versión estable da nova rama do DBMS MariaDB 10.9 (10.9.2), dentro da cal se está a desenvolver unha rama de MySQL que mantén a compatibilidade con versións anteriores e que se distingue pola integración de motores de almacenamento adicionais e capacidades avanzadas. O desenvolvemento de MariaDB está supervisado pola Fundación MariaDB independente, seguindo un proceso de desenvolvemento completamente aberto e transparente que é independente dos provedores individuais. MariaDB ofrécese como substituto de MySQL en moitas distribucións de Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) e implementouse en proxectos tan grandes como Wikipedia, Google Cloud SQL e Nimbuzz.

Melloras clave en MariaDB 10.9:

  • Engadiuse a función JSON_OVERLAPS, que permite determinar as interseccións nos datos de dous documentos JSON (por exemplo, devolve verdadeiro se ambos os documentos conteñen obxectos cun par clave/valor común ou elementos de matriz comúns).
  • As expresións JSONPath ofrecen a posibilidade de especificar intervalos (por exemplo, "$[1 a 4]" para usar elementos da matriz do 1 ao 4) e índices negativos (por exemplo, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$) [- 1]');" para mostrar o primeiro elemento da cola).
  • Engadiuse o complemento de xestión de claves de Hashicorp para cifrar os datos das táboas mediante as claves almacenadas no KMS de Hashicorp Vault.
  • A utilidade mysqlbinlog ofrece novas opcións "--do-domain-ids", "-ignore-domain-ids" e "-ignore-server-ids" para filtrar por gtid_domain_id.
  • Engadiuse a posibilidade de mostrar as variables de estado wsrep nun ficheiro separado en formato JSON, que se pode usar en sistemas de monitorización externos.
  • Engadiuse compatibilidade para o modo "MOSTRAR ANALIZAR [FORMAT=JSON]" para a saída en formato JSON.
  • A instrución "SHOW EXPLAIN" agora admite a sintaxe "EXPLAIN FOR CONNECTION".
  • O innodb_change_buffering e as variables antigas quedaron en desuso (substituíronse pola variable old_mode).

Fonte: opennet.ru

Engadir un comentario