Den nye versjonen av MariaDB 10.4-databasen er allerede utgitt

mariadb

Etter et års utvikling og seks foreløpige versjoner, har den nye stabile versjonen av den nye grenen av DBMS MariaDB 10.4 allerede blitt utgitt., der en gren av MySQL er utviklet, som opprettholder kompatibilitet med tidligere versjoner og tilbyr integrering av ekstra lagringsmotorer og avanserte funksjoner.

MariaDB-utvikling overvåkes av den uavhengige MariaDB Foundation i henhold til en helt åpen og gjennomsiktig utviklingsprosess, uavhengig av individuelle leverandører.

MariaDB kommer i stedet for MySQL i mange Linux-distribusjoner (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) og er implementert i slike viktige prosjekter som Wikipedia, Google Cloud SQL og Nimbuzz.

Viktigste nye funksjoner i MariaDB 10.4

En av hovedtrekkene i denne versjonen av MariaDB er at contara med 5 års støtte, så denne versjonen støttes frem til juni 2024.

Overført til bruk av C ++ 11-standarden (Atomic-operasjoner er involvert) og ytelsen til "Collation" -stedegenskapene for Unicode er økt betydelig, slik at du kan sette klassifiseringsregler og sammenligningsmetoder, med tanke på betydningen av tegnene.

struktur inkluderer Galera 4 synkron multiplikator-replikeringsteknologi som gjør det mulig å bruke den aktive-aktive multiple mastertopologien, slik at du kan lese og skrive til hvilken som helst node.

I synkron replikering inneholder alltid alle noder ekte data, det vil si at det garanterte fravær av tapte transaksjoner, siden transaksjonen blir registrert først etter at dataene er distribuert til alle noder.

Replikering gjøres i parallellmodus, på radnivå, med bare informasjon om de overførte endringene.

På Unix-lignende systemer er unix_socket-godkjenningsprogrammet aktivert som standard, slik at du kan bruke kontoene på systemet for å koble til DBMS ved hjelp av en lokal Unix-kontakt.

Vi kan også finne det lagt til muligheten til å tildele brukerpassordets levetid, hvoretter passordet er merket som utløpt.

For å fastslå gyldighetsperioden for passordet i operasjonene "CREATE USER" og "ALTER USER" til det, må vi legge til begrepet "PASSWORD EXPIRE INTERVAL N DAY".

På den annen side støtte vil bli funnet for å blokkere brukerens fra DBMS ved å bruke uttrykket "KONTOLÅS" i "CREATE USER" og "ALTER USER" -operasjonene.

Også gjennomføringen av privilegiekontroller ble betydelig fremskyndet i konfigurasjoner med et stort antall brukere eller tilgangsregler.

Avviklet bruk av tabellene mysql.user og mysql.host. Tabellen mysql.global_priv brukes nå til å lagre brukerkontoer og globale rettigheter.

Støtte for systemversjonerte tabeller, der ikke bare det nåværende datasegmentet er lagret, men informasjon om alle endringer som er gjort tidligere blir lagret, sDen utvides med tidsforløp.

Lagt til ny kommando "FLUSH SSL" for å laste inn SSL-sertifikater uten å starte serveren på nytt.

I operasjonene "INSTALL PLUGIN", "UNINSTALL PLUGIN" og "UNINSTALL SONAME" er det lagt til støtte for uttrykkene "IF NOT EXISTS" og "IF EXISTS".

Støtsikre systemkort foreslås for lagring av Aria-motoren.

Til slutt kan vi også markere at muligheten til å bruke mer enn ett godkjenningsplugin for hver konto ble lagt til.

Andre endringer som finnes i denne versjonen er:

  • Autentiseringsplugin la til støtteuttrykk "SET PASSWORD"
  • Lagt til plugin for å definere dine egne felttyper
  • Lagt til støtte for UDF-vindusfunksjoner (brukerdefinerte funksjoner)
  • Operasjonen "FLUSH TABLES" implementerer "BACKUP LOCK" -modus, som kan brukes når du sikkerhetskopierer databasefilene
  • Lagt til støtte for serverkommandoer som starter med navnet mariadb, alternativ til kommandoer som starter med "mysql" (for eksempel mariadump i stedet for mysqldump).

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.