MariaDB 10.9 stable na release

Ang unang matatag na paglabas ng bagong sangay ng DBMS MariaDB 10.9 (10.9.2) ay nai-publish, kung saan ang isang sangay ng MySQL ay binuo na nagpapanatili ng backward compatibility at nakikilala sa pamamagitan ng pagsasama ng mga karagdagang storage engine at mga advanced na kakayahan. Ang pag-unlad ng MariaDB ay pinangangasiwaan ng independiyenteng MariaDB Foundation, kasunod ng ganap na bukas at transparent na proseso ng pag-unlad na independiyente sa mga indibidwal na vendor. Ang MariaDB ay ibinibigay bilang kapalit ng MySQL sa maraming distribusyon ng Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) at ipinatupad sa malalaking proyekto gaya ng Wikipedia, Google Cloud SQL at Nimbuzz.

Mga pangunahing pagpapabuti sa MariaDB 10.9:

  • Idinagdag ang function na JSON_OVERLAPS, na nagbibigay-daan sa iyong matukoy ang mga intersection sa data ng dalawang dokumento ng JSON (halimbawa, nagbabalik ito ng true kung ang parehong mga dokumento ay naglalaman ng mga bagay na may karaniwang key/value pair o karaniwang array elements).
  • Ang mga expression ng JSONPath ay nagbibigay ng kakayahang tumukoy ng mga saklaw (halimbawa, "$[1 hanggang 4]" upang magamit ang mga elemento ng array 1 hanggang 4) at mga negatibong index (halimbawa, "SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" upang ipakita ang unang elemento mula sa buntot).
  • Nagdagdag ng plugin ng Hashicorp Key Management upang i-encrypt ang data sa mga talahanayan gamit ang mga key na nakaimbak sa Hashicorp Vault KMS.
  • Nag-aalok ang mysqlbinlog utility ng mga bagong opsyon na "--do-domain-ids", "-ignore-domain-ids" at "-ignore-server-ids" para sa pag-filter ng gtid_domain_id.
  • Idinagdag ang kakayahang magpakita ng mga variable ng estado ng wsrep sa isang hiwalay na file sa JSON na format, na maaaring magamit sa mga external na sistema ng pagsubaybay.
  • Nagdagdag ng suporta para sa mode na β€œSHOW ANALYZE [FORMAT=JSON]” para sa output sa JSON format.
  • Sinusuportahan na ngayon ng "SHOW EXPLAIN" na pahayag ang "EXPLAIN FOR CONNECTION" syntax.
  • Ang innodb_change_buffering at mga lumang variable ay hindi na ginagamit (pinalitan ng old_mode variable).

Pinagmulan: opennet.ru

Magdagdag ng komento