Ang bagong bersyon ng MariaDB 10.4 database ay inilabas na

MariaDB

Matapos ang isang taon ng pag-unlad at anim na paunang bersyon, ang bagong matatag na bersyon ng bagong sangay ng DBMS MariaDB 10.4 ay pinakawalan na., sa loob ng kung saan nabuo ang isang sangay ng MySQL, na nagpapanatili ng pagiging tugma sa mga nakaraang bersyon at nag-aalok ng pagsasama ng mga karagdagang imbakan engine at mga advanced na pag-andar.

Ang pag-unlad ng MariaDB ay pinangangasiwaan ng malayang MariaDB Foundation alinsunod sa isang ganap na bukas at transparent na proseso ng pag-unlad, na independyente sa mga indibidwal na vendor.

Ang MariaDB ay kapalit ng MySQL sa maraming mga pamamahagi ng Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) at ipinatupad sa mga mahahalagang proyekto tulad ng Wikipedia, Google Cloud SQL at Nimbuzz.

Pangunahing mga bagong tampok ng MariaDB 10.4

Isa sa mga pangunahing tampok ng bersyon na ito ng MariaDB ay ang contara na may isang 5-taong suporta, kaya ang bersyon na ito ay suportado hanggang Hunyo 2024.

Lumipat sa paggamit ng pamantayan ng C ++ 11 (Ang mga pagpapatakbo ng atomiko ay kasangkot) at ang pagganap ng "Mga Katangian" na mga lokal na katangian para sa Unicode ay lubos na nadagdagan, na nagbibigay-daan sa iyo upang magtakda ng mga patakaran sa pag-uuri at mga pamamaraan ng paghahambing, isinasaalang-alang ang kahulugan ng mga character.

kaayusan may kasamang Galera 4 kasabay na maramihang teknolohiya ng pagtitiklop ng master, na nagbibigay-daan sa aktibong-aktibong maramihang topology na mailapat, pinapayagan ang pagbabasa at pagsusulat sa anumang node.

Sa magkasabay na pagtiklop, lahat ng mga node ay laging naglalaman ng totoong data, iyon ay, ginagarantiyahan nito ang kawalan ng mga nawalang transaksyon, dahil ang transaksyon ay naitala lamang pagkatapos na maipamahagi ang data sa lahat ng mga node.

Ang pagkopya ay ginagawa sa parallel mode, sa antas ng hilera, na may impormasyon lamang tungkol sa mga nailipat na pagbabago.

Sa mga sistemang tulad ng Unix, pinagana ang unix_socket na pagpapatotoo plugin bilang default, pinapayagan kang gamitin ang mga account sa system upang kumonekta sa DBMS gamit ang isang lokal na socket ng Unix.

Mahahanap din natin yan nagdagdag ng kakayahang magtalaga ng habang-buhay na password ng gumagamit, pagkatapos nito ay minarkahan ang password bilang nag-expire na.

Upang maitaguyod ang term ng bisa ng password sa mga pagpapatakbo na "CREATE USER" at "ALTER USER" dito kailangan naming idagdag ang term na "PASSWORD EXPIRE INTERVAL N DAY".

Sa kabilang dako mahahanap ang suporta upang harangan ang gumagamits mula sa DBMS na gumagamit ng ekspresyong "ACCOUNT LOCK" sa pagpapatakbo na "CREATE USER" at "ALTER USER".

Rin ang pagpapatupad ng mga tseke ng pribilehiyo ay makabuluhang napabilis sa mga pagsasaayos na may isang malaking bilang ng mga gumagamit o mga panuntunan sa pag-access.

Hindi na ipinagpatuloy ang paggamit ng mga talahanayan ng mysql.user at MySQL. Ang talahanayan ng mysql.global_priv ay ginagamit na ngayon upang mag-imbak ng mga account ng gumagamit at mga pribilehiyong pandaigdigan.

Suporta para sa systemic na na-bersyon na mga talahanayan, kung saan hindi lamang ang kasalukuyang segment ng data ang nakaimbak, ngunit ang impormasyon tungkol sa lahat ng mga pagbabagong ginawa dati ay itinatago, sIto ay pinalawak ng mga pagpapatakbo ng time-lapse.

Nagdagdag ng bagong utos na "FLUSH SSL" upang i-reload ang mga sertipiko ng SSL nang hindi muling i-restart ang server;

Sa pagpapatakbo na "INSTALL PLUGIN", "UNINSTALL PLUGIN" at "UNINSTALL SONAME", naidagdag ang suporta para sa mga expression na "KUNG HINDI MAY EXISTS" at "IF EXISTS".

Ang mga board board na lumalaban sa shock ay iminungkahi para sa pag-iimbak kung saan ginagamit ang Aria engine.

Sa wakas maaari din naming i-highlight na ang kakayahang gumamit ng higit sa isang plugin ng pagpapatotoo para sa bawat account ay naidagdag.

Ang iba pang mga pagbabago na maaaring matagpuan sa bersyon na ito ay:

  • Ang plugin ng pagpapatotoo ay nagdagdag ng expression ng suporta na "SET PASSWORD"
  • Nagdagdag ng plugin upang tukuyin ang iyong sariling mga uri ng patlang
  • Nagdagdag ng suporta para sa mga pag-andar ng window ng UDF (Mga Pagtukoy sa Gumagamit na Paggamit)
  • Ang pagpapatakbo ng "FLUSH TABLES" ay nagpapatupad ng mode na "BACKUP LOCK", na maaaring magamit kapag sinusuportahan ang mga file ng database
  • Nagdagdag ng suporta para sa mga utos ng server na nagsisimula sa pangalang mariadb, kahalili sa mga utos na nagsisimula sa "MySQL" (halimbawa, mariadump sa halip na MySQL).

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.