The MariaDB 10.9 preview releases introduce a MySQL compatibility syntax extension, range notation. The ‘last’ keyword was added in JSON path expression, as requested in MDEV-22224 and MDEV-27911. Additionally, negative indexes are now also supported. Range notation, implemented using the ‘to’ keyword, and the ‘last’ keyword, is basically an array element selector.
[M to N] selects a range of elements starting from index M to N.
[last-N] / [last] selects the Nth from last element, and last element, respectively.
The “Misc features” preview includes all the other features that did not make it into a separate dedicated preview binary.
MariaDB Server 10.7 includes the JSON_EQUALS function, which compares inputs as JSON objects, regardless of whitespace, key order, or number format.
Last week, MariaDB Foundation CEO Kaj Arnö asked how MariaDB can help you create great applications, and the first in what is sure to be many attempts to answer that was released today with Senior Software Developer and Team Lead Vicențiu Ciorbaru’s new video titled NoSQL in MariaDB – JSON support.
Demonstrating the primary JSON functions, JSON_VALID, JSON_COMPACT, JSON_DETAILED, JSON_INSERT, JSON_REPLACE, JSON_REMOVE and JSON_EXTRACT, Vicențiu covers the basics of MariaDB’s JSON functionality, culminating in a game data structure that sees footmen and peasant take on grunts in a human vs computer showdown.
Infor announced this week, that they will provide open source database alternatives to some of their products. MariaDB has been chosen, tested, and certified by Infor to be the open source database of choice (together with MySQL) for the Infor LN and ION products. Infor LN is Infor’s flagship ERP and is sometimes better known by its former name, Baan. It has 25 years of manufacturing know-how built into it and is used by more than 5,000 companies worldwide in a wide range of industries. These include automotive, industrial equipment and machinery, high tech and electronics, and aerospace and defense. …