De nieuwe versie van de MariaDB 10.4-database is al uitgebracht

MariaDB

Na een jaar van ontwikkeling en zes voorlopige versies is de nieuwe stabiele versie van de nieuwe tak van DBMS MariaDB 10.4 al uitgekomen., waarbinnen een tak van MySQL is ontwikkeld, die compatibiliteit met eerdere versies handhaaft en integratie van extra opslagengines en geavanceerde functies biedt.

MariaDB-ontwikkeling wordt gecontroleerd door de onafhankelijke MariaDB Foundation volgens een volledig open en transparant ontwikkelingsproces, onafhankelijk van individuele leveranciers.

MariaDB vervangt MySQL in veel Linux-distributies (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) en wordt geïmplementeerd in belangrijke projecten als Wikipedia, Google Cloud SQL en Nimbuzz.

Belangrijkste nieuwe kenmerken van MariaDB 10.4

Een van de belangrijkste kenmerken van deze versie van MariaDB is dat contara met een ondersteuning van 5 jaar, dus deze versie wordt ondersteund tot juni 2024.

Overgestapt op het gebruik van de C ++ 11-standaard (Atomic-bewerkingen zijn hierbij betrokken) en de prestaties van de landinstellingen voor "Collation" voor Unicode zijn aanzienlijk verbeterd, waardoor u classificatieregels en vergelijkingsmethoden kunt instellen, rekening houdend met de betekenis van de tekens.

De structuur omvat Galera 4 synchrone multiple master-replicatietechnologie, waardoor de active-active multiple master-topologie kan worden toegepast, waardoor lezen en schrijven naar elk knooppunt mogelijk is.

Bij synchrone replicatie bevatten alle knooppunten altijd echte gegevens, dat wil zeggen, het garandeerde de afwezigheid van verloren transacties, aangezien de transactie pas wordt geregistreerd nadat de gegevens naar alle knooppunten zijn gedistribueerd.

Replicatie gebeurt in parallelle modus, op rijniveau, met alleen informatie over de verzonden wijzigingen.

Op Unix-achtige systemen is de authenticatieplug-in unix_socket ingeschakeld standaard, zodat u de accounts op het systeem kunt gebruiken om verbinding te maken met het DBMS via een lokale Unix-socket.

Dat kunnen we ook vinden mogelijkheid toegevoegd om de levensduur van gebruikerswachtwoorden toe te wijzen, waarna het wachtwoord wordt gemarkeerd als verlopen.

Om de geldigheidsduur van het wachtwoord vast te stellen in de bewerkingen «GEBRUIKER MAKEN» en «GEBRUIKER ALTEREN» eraan toe te voegen, moeten we de term «WACHTWOORD VERLOPEN INTERVAL N DAG» toevoegen.

Anderzijds ondersteuning zal worden gevonden om de gebruiker te blokkerens van DBMS met de uitdrukking "ACCOUNT LOCK" in de bewerkingen "CREATE USER" en "ALTER USER".

Ook de uitvoering van privilegecontroles werd aanzienlijk versneld in configuraties met een groot aantal gebruikers of toegangsregels.

Beëindigd gebruik van de tabellen mysql.user en mysql.host. De tabel mysql.global_priv wordt nu gebruikt om gebruikersaccounts en algemene privileges op te slaan.

Ondersteuning voor tabellen met systeemversies, waarin niet alleen het huidige gegevenssegment wordt opgeslagen, maar ook informatie over alle eerder gemaakte wijzigingen wordt bewaard, sHet wordt uitgebreid met time-lapse-bewerkingen.

Nieuw commando "FLUSH SSL" toegevoegd om SSL-certificaten opnieuw te laden zonder de server opnieuw op te starten;

In de bewerkingen "INSTALL PLUGIN", "UNINSTALL PLUGIN" en "UNINSTALL SONAME" is ondersteuning toegevoegd voor de uitdrukkingen "INDIEN NIET BESTAAT" en "ALS BESTAAT".

Er worden schokbestendige systeemborden voorgesteld voor opslag waarvan de Aria-motor wordt gebruikt.

Ten slotte kunnen we ook benadrukken dat de mogelijkheid is toegevoegd om meer dan één authenticatie-plug-in voor elk account te gebruiken.

Andere wijzigingen die in deze versie te vinden zijn, zijn:

  • Verificatie-plug-in toegevoegde ondersteuningsuitdrukking "SET PASSWORD"
  • Plug-in toegevoegd om uw eigen veldtypen te definiëren
  • Ondersteuning toegevoegd voor UDF-vensterfuncties (door de gebruiker gedefinieerde functies)
  • De bewerking "SPOELEN TABELLEN" implementeert de modus "BACKUP LOCK", die kan worden gebruikt bij het maken van een back-up van de databasebestanden
  • Ondersteuning toegevoegd voor servercommando's die beginnen met de naam mariadb, alternatief voor commando's die beginnen met "mysql" (bijvoorbeeld mariadump in plaats van mysqldump).

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.