CONNECT — Типы таблиц NoSQL
Они основаны на файлах, которые не соответствуют реляционной структуре, но часто представляют иерархические данные. CONNECT может обрабатывать JSON, INI-CFG, XML и некоторые HTML-файлы.
Способ их обработки отличается от того, как это делают MySQL или PostgreSQL. Помимо включения в таблицу некоторых значений столбцов определенного формата данных (JSON, XML), которые обрабатываются определёнными функциями, CONNECT может напрямую использовать JSON, XML или INI-файлы, созданные другими приложениями, и это определение таблицы описывает, где и как необходимо извлекать содержащуюся в них информацию.
Это также отличается от того, как MariaDB работает с динамическими столбцами, что близко к тому, как MySQL и PostgreSQL работают со столбцами типа JSON.
Примечание: параметр LEVEL, используемый с этими таблицами, должен, начиная с Connect 1.07.0002, указываться как DEPTH. Кроме того, то, что ранее указывалось с помощью параметра столбца FIELD_FORMAT, теперь также должно указываться с использованием JPATH или XPATH.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/connect-nosql-table-types/