Den nya versionen av MariaDB 10.4-databasen har redan släppts

mariadb

Efter ett års utveckling och sex preliminära versioner har den nya stabila versionen av DBMS MariaDB 10.4 redan släppts., inom vilken en gren av MySQL utvecklas, som bibehåller kompatibilitet med tidigare versioner och erbjuder integration av ytterligare lagringsmotorer och avancerade funktioner.

MariaDB-utvecklingen övervakas av den oberoende MariaDB-stiftelsen enligt en helt öppen och transparent utvecklingsprocess, oberoende av enskilda leverantörer.

MariaDB kommer i stället för MySQL i många Linux-distributioner (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) och implementeras i viktiga projekt som Wikipedia, Google Cloud SQL och Nimbuzz.

De viktigaste nya funktionerna i MariaDB 10.4

En av huvudfunktionerna i denna version av MariaDB är att contara med 5 års support, så den här versionen stöds fram till juni 2024.

Övergång till att använda C ++ 11-standarden (Atomic-operationer är inblandade) och prestanda för "Collation" -lägesegenskaperna för Unicode har ökat avsevärt, så att du kan ställa in klassificeringsregler och jämförelsemetoder med hänsyn till karaktärernas betydelse.

struktur inkluderar Galera 4 synkron multipel master replikeringsteknik, vilket möjliggör att aktiv-aktiv multipel mastertopologi tillämpas, vilket gör det möjligt att läsa och skriva till valfri nod.

I synkron replikering innehåller alla noder alltid riktiga data, det garanterar frånvaron av förlorade transaktioner, eftersom transaktionen registreras först efter att data har distribuerats till alla noder.

Replikering görs i parallellt läge, på radnivå, med endast information om de överförda ändringarna.

På Unix-liknande system är unix_socket-autentiserings-plugin aktiverat som standard, så att du kan använda kontona i systemet för att ansluta till DBMS med ett lokalt Unix-uttag.

Vi kan också hitta det extra förmåga att tilldela användarlösenordets livslängd varefter lösenordet är markerat som upphört.

För att fastställa giltighetstiden för lösenordet i operationerna «CREATE USER» och «ALTER USER» till det måste vi lägga till termen «PASSWORD EXPIRE INTERVAL N DAY».

Å andra sidan support kommer att hittas för att blockera användares från DBMS med uttrycket "KONTONLÅS" i "SKAPA ANVÄNDARE" och "ALTER ANVÄNDAR" -åtgärder.

Också genomförandet av privilegiekontroller påskyndades betydligt i konfigurationer med ett stort antal användare eller åtkomstregler.

Avbruten användning av tabellerna mysql.user och mysql.host. Tabellen mysql.global_priv används nu för att lagra användarkonton och globala behörigheter.

Stöd för systemversioner, där inte bara det aktuella datasegmentet lagras utan information om alla ändringar som gjorts tidigare sparas, sDet utvidgas med tidsfördröjningsoperationer.

Lagt till ett nytt kommando "FLUSH SSL" för att ladda om SSL-certifikat utan att starta om servern.

I operationerna "INSTALLERA PLUGIN", "INSTALLERA PLUGIN" och "INSTALLERA SONAMN" har stöd lagts till för uttrycken "OM INTE EXISTER" och "OM EXISTER".

Stötbeständiga systemkort föreslås för förvaring av vilka Aria-motorn används.

Slutligen kan vi också markera att möjligheten att använda mer än ett autentiseringsplugin för varje konto har lagts till.

Andra ändringar som finns i den här versionen är:

  • Autentiseringsplugin lade till stöduttryck "SET LÖSENORD"
  • Tillagd plugin för att definiera dina egna fälttyper
  • Lagt till stöd för UDF-fönsterfunktioner (användardefinierade funktioner)
  • Funktionen "FLUSH TABLES" implementerar "BACKUP LOCK" -läget, som kan användas vid säkerhetskopiering av databasfilerna
  • Lagt till stöd för serverkommandon som börjar med namnet mariadb, alternativ till kommandona som börjar med "mysql" (till exempel mariadump istället för mysqldump).

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.