MariaDB DBMS 10.9 の安定リリース

DBMS MariaDB 10.9 (10.9.2) の新しいブランチの最初の安定リリースが公開されました。その中で、下位互換性を維持し、追加のストレージ エンジンと高度な機能の統合によって区別される MySQL のブランチが開発されています。 MariaDB の開発は、独立した MariaDB Foundation によって監督されており、個々のベンダーから独立した完全にオープンで透明な開発プロセスに従っています。 MariaDB は、多くの Linux ディストリビューション (RHEL、SUSE、Fedora、openSUSE、Slackware、OpenMandriva、ROSA、Arch Linux、Debian) で MySQL の代替として提供され、Wikipedia、Google Cloud SQL、Nimbuzz などの大規模プロジェクトに実装されています。

MariaDB 10.9 の主な改善点:

  • JSON_OVERLAPS 関数を追加しました。これにより、XNUMX つの JSON ドキュメントのデータの共通部分を判断できます (たとえば、両方のドキュメントに共通のキーと値のペアまたは共通の配列要素を持つオブジェクトが含まれている場合に true を返します)。
  • JSONPath 式では、範囲 (たとえば、配列要素 1 ~ 4 を使用する場合は「$[1 to 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」を提供します。
  • wsrep 状態変数を JSON 形式の別ファイルで表示する機能が追加されました。これは外部監視システムで使用できます。
  • JSON 形式で出力するための「SHOW ANALYZE [FORMAT=JSON]」モードのサポートが追加されました。
  • 「SHOW EXPLAIN」ステートメントは、「EXPLAIN FOR CONNECTION」構文をサポートするようになりました。
  • innodb_change_buffering と古い変数は非推奨になりました (old_mode 変数に置き換えられました)。

出所: オープンネット.ru

コメントを追加します