Stabiele release van de database MariaDB 10.9

De eerste stabiele release van de nieuwe tak van de database MariaDB 10.9 (10.9.2) is gepubliceerd, waarbinnen een vertakking van MySQL wordt ontwikkeld, die de achterwaartse compatibiliteit behoudt en zich onderscheidt door de integratie van extra opslag-engines en uitgebreide functionaliteiten. De ontwikkeling van MariaDB wordt beheerd door de onafhankelijke organisatie MariaDB Foundation, volgens een volledig open en transparant ontwikkelingsproces, onafhankelijk van afzonderlijke fabrikanten. MariaDB wordt in plaats van MySQL geleverd in veel Linux-distributies (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) en is geïmplementeerd in grote projecten zoals Wikipedia, Google Cloud SQL en Nimbuzz.

Belangrijkste verbeteringen in MariaDB 10.9:

  • De functie JSON_OVERLAPS is toegevoegd, waarmee de overlappingen in de gegevens van twee JSON-documenten kunnen worden bepaald (bijvoorbeeld, het geeft true terug als in beide documenten objecten met een gemeenschappelijk sleutel/waarde-paar of gemeenschappelijke array-elementen voorkomen).
  • In JSONPath-expressies is de mogelijkheid om bereiken aan te geven toegevoegd (bijvoorbeeld, «$[1 to 4]» voor het gebruiken van array-elementen van 1 tot 4) en negatieve indexen (bijvoorbeeld, «SELECT JSON_EXTRACT(JSON_ARRAY(1, 2, 3), ‘$[-1]’);» voor het opvragen van het eerste element van de lijst).
  • De Hashicorp Key Management-plugin is toegevoegd voor het versleutelen van gegevens in tabellen met behulp van sleutels die in Hashicorp Vault KMS zijn opgeslagen.
  • In de mysqlbinlog-utiliteit zijn nieuwe opties «—do-domain-ids», «—ignore-domain-ids» en «—ignore-server-ids» aangeboden voor het filteren op gtid_domain_id-identificaties.
  • De mogelijkheid om de statusvariabelen wsrep in een apart JSON-bestand weer te geven, dat in externe monitoringssystemen kan worden gebruikt, is toegevoegd.
  • Ondersteuning voor de modus «SHOW ANALYZE [FORMAT=JSON]» is toegevoegd voor uitvoer in JSON-indeling.
  • In de expressie «SHOW EXPLAIN» is ondersteuning voor de syntaxis «EXPLAIN FOR CONNECTION» geïmplementeerd.
  • De variabelen innodb_change_buffering en old zijn overgeplaatst naar de verouderde status (vervangen door de variabele old_mode).

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster