Nova verzija baze podataka MariaDB 10.4 je već objavljena

MariaDB

Nakon godinu dana razvoja i šest preliminarnih verzija, nova stabilna verzija nove grane DBMS-a MariaDB 10.4 je već objavljena., unutar kojeg je razvijena grana MySQL-a, koja održava kompatibilnost s prethodnim verzijama i nudi integraciju dodatnih mehanizama za pohranu i naprednih funkcija.

Razvoj MariaDB nadgleda neovisna MariaDB fondacija u skladu s potpuno otvorenim i transparentnim procesom razvoja, neovisnim o pojedinačnim dobavljačima.

MariaDB dolazi umjesto MySQL-a u mnogim Linux distribucijama (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) i implementira se u tako važne projekte kao što su Wikipedia, Google Cloud SQL i Nimbuzz.

Glavne nove karakteristike MariaDB 10.4

Jedna od glavnih karakteristika ove verzije MariaDB je da contara s petogodišnjom podrškom, tako da će ova verzija biti podržana do juna 5. godine.

Prešlo na upotrebu standarda C ++ 11 (Uključene su atomske operacije), a izvedba svojstava lokalizacije "Collation" za Unicode značajno je povećana, što vam omogućava postavljanje pravila klasifikacije i metoda upoređivanja, uzimajući u obzir značenje znakova.

Struktura uključuje Galera 4 tehnologiju sinhrone višestruke glavne replikacije, što omogućava primjenu aktivne-aktivne višestruke glavne topologije, omogućavajući čitanje i pisanje na bilo koji čvor.

U sinhronoj replikaciji, svi čvorovi uvijek sadrže stvarne podatke, to jest, garantirao je odsustvo izgubljenih transakcija, jer se transakcija bilježi tek nakon što se podaci distribuiraju na sve čvorove.

Replikacija se vrši u paralelnom načinu, na nivou reda, sa samo informacijama o prenesenim promjenama.

Na sistemima sličnim Unixu omogućen je dodatak za provjeru identiteta unix_socket po defaultu, omogućava vam upotrebu računa na sistemu za povezivanje sa DBMS-om pomoću lokalne Unix utičnice.

To takođe možemo pronaći dodata mogućnost dodjeljivanja životnog vijeka korisničke lozinke, nakon čega je lozinka označena kao istekla.

Da bismo ustanovili rok valjanosti lozinke u operacijama «STVORI KORISNIKA» i «ALTER KORISNIKA», moramo joj dodati termin «PASWORD EXPIRE INTERVAL N DAY».

Sa druge strane naći će se podrška za blokiranje korisnikas iz DBMS-a pomoću izraza "ACCOUNT LOCK" u operacijama "CREATE USER" i "ALTER USER".

Pored toga izvršavanje provjera privilegija je znatno ubrzano u konfiguracijama s velikim brojem korisnika ili pravilima pristupa.

Prekinuta upotreba tablica mysql.user i mysql.host. Tablica mysql.global_priv sada se koristi za pohranu korisničkih računa i globalnih privilegija.

Podrška za sistemske verzijske tablice, u kojem se ne čuva samo trenutni segment podataka, već se čuvaju i informacije o svim prethodno izvršenim promjenama, sProširen je time-lapse operacijama.

Dodana je nova naredba "FLUSH SSL" za ponovno učitavanje SSL certifikata bez ponovnog pokretanja servera;

U operacijama "INSTALL PLUGIN", "UNINSTALL PLUGIN" i "UNINSTALL SONAME" dodana je podrška za izraze "IF NOT EXISTS" i "IF EXISTS".

Predlažu se sistemske ploče otporne na udarce za čije skladištenje se koristi Aria motor.

Na kraju možemo također naglasiti da je dodata mogućnost korištenja više dodataka za provjeru autentičnosti za svaki račun.

Ostale promjene koje se mogu naći u ovoj verziji su:

  • Dodatak za provjeru autentičnosti dodan je izraz podrške "SET PASSWORD"
  • Dodan dodatak za definiranje vlastitih vrsta polja
  • Dodana podrška za funkcije UDF prozora (Korisnički definirane funkcije)
  • Operacija "FLUSH TABLES" implementira način "BACKUP LOCK", koji se može koristiti prilikom izrade sigurnosne kopije datoteka baze podataka
  • Dodana je podrška za naredbe poslužitelja koje počinju s imenom mariadb, alternativno naredbama koje počinju s "mysql" (na primjer, mariadump umjesto mysqldump).

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.