MariaDB 10.9 тұрақты шығарылымы

MariaDB 10.9 (10.9.2) ДҚБЖ жаңа тармағының бірінші тұрақты шығарылымы жарияланды, оның шеңберінде MySQL тармағы әзірленуде, ол кері үйлесімділікті сақтайды және қосымша сақтау қозғалтқыштары мен кеңейтілген мүмкіндіктерді біріктіруімен ерекшеленеді. MariaDB дамуын тәуелсіз MariaDB қоры қадағалайды, бұл жеке жеткізушілерге тәуелсіз толығымен ашық және мөлдір даму процесінен кейін. MariaDB көптеген Linux дистрибутивтерінде (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) MySQL-ті ауыстыру ретінде жеткізіледі және Wikipedia, Google Cloud SQL және Nimbuzz сияқты ірі жобаларда іске асырылды.

MariaDB 10.9 негізгі жақсартулары:

  • Екі JSON құжатының деректеріндегі қиылыстарды анықтауға мүмкіндік беретін JSON_OVERLAPS функциясы қосылды (мысалы, екі құжатта ортақ кілт/мән жұбы немесе жалпы массив элементтері бар нысандар болса, ол шын мәнін қайтарады).
  • JSONPath өрнектері ауқымдарды (мысалы, 1-ден 4-ке дейінгі массив элементтерін пайдалану үшін "$[1 - 4]") және теріс индекстерді (мысалы, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$) көрсету мүмкіндігін береді. [- 1]');" бірінші элементті кейіннен көрсету үшін).
  • Hashicorp Vault KMS ішінде сақталған кілттерді пайдаланып кестелердегі деректерді шифрлау үшін Hashicorp Key Management плагині қосылды.
  • Mysqlbinlog утилитасы gtid_domain_id арқылы сүзу үшін "--do-domain-ids", "-ignore-domain-ids" және "-ignore-server-ids" жаңа опцияларын ұсынады.
  • Сыртқы бақылау жүйелерінде пайдалануға болатын JSON пішіміндегі бөлек файлда wsrep күйінің айнымалы мәндерін көрсету мүмкіндігі қосылды.
  • JSON пішімінде шығаруға арналған «ТАЛДАУДЫ КӨРСЕТУ [FORMAT=JSON]» режиміне қолдау қосылды.
  • "ТҮСІНДІРУДІ КӨРСЕТУ" мәлімдемесі енді "ҚОСЫЛУ ҮШІН ТҮСІНДІРУ" синтаксисін қолдайды.
  • innodb_change_buffering және ескі айнымалылар ескірген (old_mode айнымалысымен ауыстырылған).

Ақпарат көзі: opennet.ru

пікір қалдыру