Релиз-кандидат MariaDB 10.3


Выпущен первый релиз-кандидат следующей серверной версии MariaDB. В MariaDB Server 10.3.5 помимо других улучшений добавлена обработка временных данных.

Разработчики говорят, что есть также несколько новых функций совместимости с базами данных, которые упрощают переход с устаревших систем баз данных на MariaDB.

Обработка временных данных — главное улучшение этого выпуска. Он стал доступным благодаря добавлению таблиц с системными версиями, в которых хранится история всех изменений, а не только данные, действительные в текущий момент времени. Это позволяет анализировать данные за любой момент времени, проводить аудит изменений и сравнивать данные за разные моменты времени.

Улучшения совместимости с базами данных по существу добавляют функции Oracle и начинаются с PL / SQL-совместимости для хранимых функций MariaDB: это означает, что теперь вы можете использовать подмножество Oracle PL / SQL вместо традиционного синтаксиса MariaDB для хранимых подпрограмм. Теперь вы также можете использовать пакеты стиля Oracle для хранимых функций, чтобы сгруппировать вместе логически связанные хранимые функции, переменные, курсоры или подпрограммы.

По-прежнему с точки зрения совместимости есть новая опция для CURSOR в хранимых подпрограммах, поэтому у курсора могут быть параметры, используемые связанным запросом. Существуют также новые типы данных для хранимых подпрограмм — вы можете использовать тип данных ROW, TYPE OF и ROW TYPE OF. Другие улучшения, связанные с совместимостью, включают возможность генерировать первичные ключи последовательностями, а не использовать автоматическое приращение; и добавление невидимых столбцов.

Помимо улучшений совместимости, механизм разбиения на разделы был обновлен до последней версии механизма Spider Storage, чтобы поддерживать новые функции Spider, включая поддержку прямого соединения, прямое обновление и удаление, прямые агрегаты.

Компания MariaDB также объявила о создании исследовательского подразделения для работы над улучшением баз данных. По заявлению компании, MariaDB Labs:

«собрать вместе экспертов мирового класса и лидеров отрасли, чтобы сделать открытия, которые порождают новые варианты использования».

Первое сотрудничество с Intel заключается в реализации эталонной архитектуры для баз данных с дезагрегированной памятью и хранилищем в современных центрах обработки данных.

MariaDB Labs сосредоточится на трех основных областях — машинном обучении, распределенных вычислениях и использовании микросхем, памяти и хранилищ нового поколения для изменения инфраструктуры, в которой работают базы данных.


Добавить комментарий