Ja va ser alliberada la nova versió de la base de dades MariaDB 10.4

MariaDB

Després d'un any de desenvolupament-sis versions preliminars, ja va ser alliberada la nova versió estable de la nova branca de l'DBMS MariaDB 10.4, Dins el qual es desenvolupa una branca de MySQL, que manté la compatibilitat amb versions anteriors i ofereix integració de motors d'emmagatzematge addicionals i funcions avançades.

El desenvolupament de MariaDB és supervisat per l'organització independent MariaDB Foundation d'acord amb un procés de desenvolupament completament obert i transparent, independent dels proveïdors individuals.

MariaDB ve en lloc de MySQL en moltes distribucions de Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) i s'implementa en projectes tan importants com Wikipedia, Google Cloud SQL i Nimbuzz.

Principals novetats de MariaDB 10.4

Una de les principals característiques d'aquesta versió de MariaDB és que contara amb un suport de 5 anys, de manera que aquesta versió serà suportada fins a juny de 2024.

Es va realitzar la transició a l'ús de l'estàndard C ++ 11 (Estan implicades operacions atòmiques) i es va augmentar significativament el rendiment de les propietats de la configuració regional «Collation» per Unicode, el que li permet establir regles de classificació i mètodes de comparació, tenint en compte el significat dels caràcters.

l'estructura inclou la tecnologia de replicació de mestre múltiple síncron Galera 4, que permet aplicar la topologia de mestre múltiple actiu-actiu, el que permet llegir i escriure en qualsevol node.

A la replicació síncrona, tots els nodes sempre contenen dades reals, és a dir, va garantir l'absència de transaccions perdudes, ja que la transacció es registra només després que les dades es distribueixen a tots els nodes.

La replicació es realitza en manera paral·lela, a nivell de fila, amb només informació sobre els canvis transmesos.

En sistemes similars a Unix, el complement d'autenticació unix_socket està habilitat per defecte, el que li permet usar els comptes en el sistema per connectar-se a l'DBMS mitjançant un sòcol local d'Unix.

També podrem trobar que es va agregar la capacitat d'assignar la vida útil de la contrasenya de l'usuari, després de la qual cosa la contrasenya es marca com caducada.

Per establir el terme de validesa de la contrasenya en les operacions «CREATE USER» i «ALTER USER» a aquesta li hem d'afegir el terme «PASSWORD EXPIRE INTERVAL N DAY».

D'altra banda es trobés el suport per bloquejar usuaris de DBMS mitjançant l'expressió «ACCOUNT LOCK» en les operacions «CREATE USER» i «ALTER USER».

A més es va accelerar significativament l'execució de comprovacions de privilegis en configuracions amb un gran nombre d'usuaris o regles d'accés.

Ús s'abandoni de les taules mysql.user i mysql.host. La taula mysql.global_priv ara s'usa per emmagatzemar comptes d'usuari i privilegis globals.

El suport per a les taules versionades sistèmiques, en què no només s'emmagatzema el segment de dades actual, sinó que es manté la informació sobre tots els canvis realitzats anteriorment, si amplia mitjançant operacions amb intervals de temps.

Es va agregar el nou ordre «FLUSH SSL» per recarregar els certificats SSL sense reiniciar el servidor;

En les operacions «INSTALL PLUGIN», «Uninstall PLUGIN» i «Uninstall SONAME» es va agregar suport per a les expressions «IF NOT EXISTS» i «IF EXISTS».

Es proposen taules de sistema resistents als xocs per a l'emmagatzematge de les quals s'utilitza el motor Ària.

Finalment també podem destacar que es va agregar la capacitat de fer servir més d'un complement d'autenticació per a cada compte.

Altres dels canvis que es podran trobar en aquesta versió són:

  • El connectors d'autenticació va afegir expressió de suport «SET PASSWORD»
  • Afegit plugin per definir els teus propis tipus de camp
  • Es va agregar suport per a les funcions de la finestra UDF (Funcions definides per l'usuari)
  • En l'operació «FLUSH TABLES» s'implementa la manera «BACKUP LOCK», que es pot utilitzar durant la còpia de seguretat dels arxius de la base de dades
  • Es va agregar suport per als comandaments de servidor que comencen amb el nom MariaDB, alternativa als comandaments que comencen amb «mysql» (per exemple, mariadump en lloc de mysqldump).

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.