Versión estable de MariaDB 10.9

Se ha publicado la primera versión estable de la nueva rama del DBMS MariaDB 10.9 (10.9.2), dentro de la cual se está desarrollando una rama de MySQL que mantiene la compatibilidad con versiones anteriores y se distingue por la integración de motores de almacenamiento adicionales y capacidades avanzadas. El desarrollo de MariaDB es supervisado por la Fundación MariaDB independiente, siguiendo un proceso de desarrollo completamente abierto y transparente que es independiente de los proveedores individuales. MariaDB se suministra como reemplazo de MySQL en muchas distribuciones de Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) y se ha implementado en proyectos tan grandes como Wikipedia, Google Cloud SQL y Nimbuzz.

Mejoras clave en MariaDB 10.9:

  • Se agregó la función JSON_OVERLAPS, que le permite determinar intersecciones en los datos de dos documentos JSON (por ejemplo, devuelve verdadero si ambos documentos contienen objetos con un par clave/valor común o elementos de matriz comunes).
  • Las expresiones JSONPath brindan la capacidad de especificar rangos (por ejemplo, "$[1 a 4]" para usar elementos de matriz del 1 al 4) e índices negativos (por ejemplo, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" para mostrar el primer elemento de la cola).
  • Se agregó el complemento Hashicorp Key Management para cifrar datos en tablas usando claves almacenadas en Hashicorp Vault KMS.
  • La utilidad mysqlbinlog ofrece nuevas opciones "--do-domain-ids", "-ignore-domain-ids" y "-ignore-server-ids" para filtrar por gtid_domain_id.
  • Se agregó la capacidad de mostrar variables de estado de wsrep en un archivo separado en formato JSON, que se puede usar en sistemas de monitoreo externos.
  • Se agregó soporte para el modo “MOSTRAR ANALIZAR [FORMATO=JSON]” para salida en formato JSON.
  • La instrucción "MOSTRAR EXPLICACIÓN" ahora admite la sintaxis "EXPLICAR PARA LA CONEXIÓN".
  • Las variables innodb_change_buffering y antiguas han quedado obsoletas (reemplazadas por la variable old_mode).

Fuente: opennet.ru

Añadir un comentario