MariaDB 10.9 barqaror versiyasi

DBMS MariaDB 10.9 (10.9.2) yangi filialining birinchi barqaror nashri chop etildi, uning doirasida MySQL-ning orqaga qarab muvofiqligini saqlaydigan va qo'shimcha saqlash dvigatellari va ilg'or imkoniyatlarning integratsiyasi bilan ajralib turadigan tarmog'i ishlab chiqilmoqda. MariaDB rivojlanishi mustaqil MariaDB Jamg'armasi tomonidan alohida ishlab chiqaruvchilardan mustaqil bo'lgan mutlaqo ochiq va shaffof rivojlanish jarayonidan so'ng nazorat qilinadi. MariaDB ko'plab Linux distribyutorlarida (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) MySQL o'rnini bosuvchi sifatida taqdim etilgan va Wikipedia, Google Cloud SQL va Nimbuzz kabi yirik loyihalarda qo'llanilgan.

MariaDB 10.9 dagi asosiy yaxshilanishlar:

  • Ikki JSON hujjati maʼlumotlaridagi kesishmalarni aniqlash imkonini beruvchi JSON_OVERLAPS funksiyasi qoʻshildi (masalan, agar ikkala hujjatda umumiy kalit/qiymat juftligi yoki umumiy massiv elementlari boʻlgan obʼyektlar boʻlsa, u haqiqiy qiymatini qaytaradi).
  • JSONPath ifodalari diapazonlarni (masalan, 1 dan 4 gacha massiv elementlaridan foydalanish uchun "$[1 dan 4] gacha) va salbiy indekslarni (masalan, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$) belgilash imkoniyatini beradi. [- 1]');" birinchi elementni quyruqdan ko'rsatish uchun).
  • Hashicorp Vault KMS-da saqlangan kalitlar yordamida jadvallardagi ma'lumotlarni shifrlash uchun Hashicorp Key Management plagini qo'shildi.
  • Mysqlbinlog yordam dasturi gtid_domain_id tomonidan filtrlash uchun "--do-domain-ids", "-ignore-domain-ids" va "-ignore-server-ids" yangi variantlarini taklif etadi.
  • Tashqi monitoring tizimlarida ishlatilishi mumkin bo'lgan JSON formatidagi alohida faylda wsrep holati o'zgaruvchilarini ko'rsatish imkoniyati qo'shildi.
  • JSON formatida chiqish uchun “SHOW ANALYZE [FORMAT=JSON]” rejimini qoʻllab-quvvatlash qoʻshildi.
  • "SHOW EXPLAIN" iborasi endi "ULANISH UCHUN IZOH" sintaksisini qo'llab-quvvatlaydi.
  • innodb_change_buffering va eski o'zgaruvchilar eskirgan (old_mode o'zgaruvchisi bilan almashtirilgan).

Manba: opennet.ru

a Izoh qo'shish