MariaDB 10.9 稳定版

DBMS 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_OVERLAPS 函数,该函数允许您确定两个 JSON 文档数据中的交集(例如,如果两个文档都包含具有公共键/值对或公共数组元素的对象,则返回 true)。
  • JSONPath 表达式提供指定范围(例如,“$[1 到 4]”以使用数组元素 1 到 4)和负索引(例如,“SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), '$ [- 1]');" 显示尾部的第一个元素)。
  • 添加了 Hashicorp 密钥管理插件,以使用 Hashicorp Vault KMS 中存储的密钥加密表中的数据。
  • mysqlbinlog 实用程序提供了新选项“--do-domain-ids”、“-ignore-domain-ids”和“-ignore-server-ids”,用于按 gtid_domain_id 进行过滤。
  • 添加了以 JSON 格式在单独文件中显示 wsrep 状态变量的功能,可在外部监控系统中使用。
  • 添加了对“SHOW ANALYZE [FORMAT=JSON]”模式的支持,以 JSON 格式输出。
  • “SHOW EXPLAIN”语句现在支持“EXPLAIN FOR CONNECTION”语法。
  • innodb_change_buffering 和 old 变量已被弃用(由 old_mode 变量替换)。

来源: opennet.ru

添加评论