Versione stabile di MariaDB 10.9

È stata pubblicata la prima release stabile del nuovo ramo del DBMS MariaDB 10.9 (10.9.2), all'interno del quale è in fase di sviluppo un ramo di MySQL che mantiene la retrocompatibilità e si distingue per l'integrazione di ulteriori motori di storage e funzionalità avanzate. Lo sviluppo di MariaDB è supervisionato dalla MariaDB Foundation, indipendente, seguendo un processo di sviluppo completamente aperto e trasparente, indipendente dai singoli fornitori. MariaDB viene fornito in sostituzione di MySQL in molte distribuzioni Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ed è stato implementato in progetti di grandi dimensioni come Wikipedia, Google Cloud SQL e Nimbuzz.

Miglioramenti chiave in MariaDB 10.9:

  • Aggiunta la funzione JSON_OVERLAPS, che consente di determinare intersezioni nei dati di due documenti JSON (ad esempio, restituisce true se entrambi i documenti contengono oggetti con una coppia chiave/valore comune o elementi di array comuni).
  • Le espressioni JSONPath offrono la possibilità di specificare intervalli (ad esempio, "$[da 1 a 4]" per utilizzare gli elementi dell'array da 1 a 4) e indici negativi (ad esempio, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" per visualizzare il primo elemento dalla coda).
  • Aggiunto il plug-in Hashicorp Key Management per crittografare i dati nelle tabelle utilizzando le chiavi archiviate in Hashicorp Vault KMS.
  • L'utility mysqlbinlog offre nuove opzioni "--do-domain-ids", "-ignore-domain-ids" e "-ignore-server-ids" per il filtraggio in base a gtid_domain_id.
  • Aggiunta la possibilità di visualizzare le variabili di stato wsrep in un file separato in formato JSON, utilizzabile in sistemi di monitoraggio esterni.
  • Aggiunto il supporto per la modalità “SHOW ANALYZE [FORMAT=JSON]” per l'output in formato JSON.
  • L'istruzione "SHOW EXPLAIN" ora supporta la sintassi "EXPLAIN FOR CONNECTION".
  • Innodb_change_buffering e le vecchie variabili sono state deprecate (sostituite dalla variabile old_mode).

Fonte: opennet.ru

Aggiungi un commento