Versi baru database MariaDB 10.4 telah dirilis

MariaDB

Setelah satu tahun pengembangan dan enam versi awal, versi stabil baru dari cabang baru DBMS MariaDB 10.4 telah dirilis., di mana cabang MySQL dikembangkan, yang mempertahankan kompatibilitas ke belakang dan menawarkan integrasi mesin penyimpanan tambahan dan fungsi lanjutan.

Pengembangan MariaDB diawasi oleh MariaDB Foundation yang independen sesuai dengan proses pengembangan yang sepenuhnya terbuka dan transparan, independen dari masing-masing vendor.

MariaDB hadir sebagai pengganti MySQL di banyak distribusi Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) dan diimplementasikan dalam proyek penting seperti Wikipedia, Google Cloud SQL dan Nimbuzz.

Fitur baru utama MariaDB 10.4

Salah satu fitur utama dari versi MariaDB adalah contara dengan dukungan 5 tahun, jadi versi ini akan didukung hingga Juni 2024.

Ditransisi ke menggunakan standar C ++ 11 (Operasi atom terlibat) dan performa properti lokal "Collation" untuk Unicode telah ditingkatkan secara signifikan, memungkinkan Anda menyetel aturan klasifikasi dan metode perbandingan, dengan mempertimbangkan arti karakter.

Struktur termasuk Galera 4 sinkron beberapa teknologi replikasi master, yang memungkinkan beberapa master topologi aktif-aktif untuk diterapkan, memungkinkan untuk membaca dan menulis ke node manapun.

Dalam replikasi sinkronis, semua node selalu berisi data nyata, Artinya, ini menjamin tidak adanya transaksi yang hilang, karena transaksi dicatat hanya setelah data didistribusikan ke semua node.

Replikasi dilakukan dalam mode paralel, di tingkat baris, dengan hanya informasi tentang perubahan yang ditransmisikan.

Pada sistem mirip Unix, plugin otentikasi unix_socket diaktifkan secara default, memungkinkan Anda untuk menggunakan akun di sistem untuk terhubung ke DBMS menggunakan soket Unix lokal.

Kami juga dapat menemukannya menambahkan kemampuan untuk menetapkan umur kata sandi pengguna, setelah itu kata sandi ditandai sebagai kedaluwarsa.

Untuk menetapkan masa berlaku kata sandi dalam operasi «BUAT PENGGUNA» dan «ALTER PENGGUNA» untuk itu kita harus menambahkan istilah «PASSWORD EXPIRE INTERVAL N DAY».

Di sisi lain dukungan akan ditemukan untuk memblokir penggunas dari DBMS menggunakan ekspresi "ACCOUNT LOCK" dalam operasi "CREATE USER" dan "ALTER USER".

Juga pelaksanaan pemeriksaan hak istimewa dipercepat secara signifikan dalam konfigurasi dengan banyak pengguna atau aturan akses.

Penghentian penggunaan tabel mysql.user dan mysql.host. Tabel mysql.global_priv sekarang digunakan untuk menyimpan akun pengguna dan hak istimewa global.

Dukungan untuk tabel berversi sistemik, di mana tidak hanya segmen data saat ini disimpan, tetapi informasi tentang semua perubahan yang dibuat sebelumnya disimpan, sIni diperluas dengan operasi selang waktu.

Menambahkan perintah baru "FLUSH SSL" untuk memuat ulang sertifikat SSL tanpa memulai ulang server;

Dalam operasi "INSTALL PLUGIN", "UNINSTALL PLUGIN" dan "UNINSTALL SONAME" menambahkan dukungan untuk ekspresi "JIKA TIDAK ADA" dan "JIKA ADA".

Papan sistem tahan guncangan diusulkan untuk penyimpanan yang menggunakan mesin Aria.

Akhirnya kami juga dapat menyoroti bahwa kemampuan untuk menggunakan lebih dari satu plugin otentikasi untuk setiap akun telah ditambahkan.

Perubahan lain yang dapat ditemukan dalam versi ini adalah:

  • Plugin otentikasi menambahkan ekspresi dukungan "SET PASSWORD"
  • Menambahkan plugin untuk menentukan jenis bidang Anda sendiri
  • Menambahkan dukungan untuk fungsi jendela UDF (User Defined Functions)
  • Operasi "FLUSH TABLES" mengimplementasikan mode "BACKUP LOCK", yang dapat digunakan saat mencadangkan file database
  • Menambahkan dukungan untuk perintah server yang dimulai dengan nama mariadb, alternatif untuk perintah yang dimulai dengan "mysql" (misalnya, mariadump, bukan mysqldump).

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.