Rilis stabil MariaDB 10.9

Rilis stabil pertama dari cabang baru DBMS MariaDB 10.9 (10.9.2) telah diterbitkan, di mana cabang MySQL sedang dikembangkan yang mempertahankan kompatibilitas ke belakang dan dibedakan dengan integrasi mesin penyimpanan tambahan dan kemampuan tingkat lanjut. Pengembangan MariaDB diawasi oleh MariaDB Foundation yang independen, mengikuti proses pengembangan yang sepenuhnya terbuka dan transparan serta independen dari masing-masing vendor. MariaDB disediakan sebagai pengganti MySQL di banyak distribusi Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) dan telah diimplementasikan di proyek besar seperti Wikipedia, Google Cloud SQL, dan Nimbuzz.

Peningkatan utama di MariaDB 10.9:

  • Menambahkan fungsi JSON_OVERLAPS, yang memungkinkan Anda menentukan perpotongan dalam data dua dokumen JSON (misalnya, ia mengembalikan nilai true jika kedua dokumen berisi objek dengan pasangan kunci/nilai yang sama atau elemen array yang sama).
  • Ekspresi JSONPath memberikan kemampuan untuk menentukan rentang (misalnya, "$[1 hingga 4]" untuk menggunakan elemen array 1 hingga 4) dan indeks negatif (misalnya, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" untuk menampilkan elemen pertama dari ekor).
  • Menambahkan plugin Hashicorp Key Management untuk mengenkripsi data dalam tabel menggunakan kunci yang disimpan di Hashicorp Vault KMS.
  • Utilitas mysqlbinlog menawarkan opsi baru "--do-domain-ids", "-ignore-domain-ids" dan "-ignore-server-ids" untuk memfilter berdasarkan gtid_domain_id.
  • Menambahkan kemampuan untuk menampilkan variabel status wsrep dalam file terpisah dalam format JSON, yang dapat digunakan dalam sistem pemantauan eksternal.
  • Menambahkan dukungan untuk mode β€œSHOW ANALYZE [FORMAT=JSON]” untuk output dalam format JSON.
  • Pernyataan "SHOW EXPLAIN" sekarang mendukung sintaks "EXPLAIN FOR CONNECTION".
  • Variabel innodb_change_buffering dan lama tidak digunakan lagi (diganti dengan variabel old_mode).

Sumber: opennet.ru

Tambah komentar