Майкл Видениус (Michael Widenius), основатель MySQL, анонсировал первый стабильный релиз MariaDB 5.2,
базирующийся на MySQL 5.1.51. Код MariaDB синхронизирован с кодовой
базой MySQL, полностью совместим с данной СУБД и может выступать в
качестве прозрачной замены MySQL 5.1, дополненной рядом расширенных
функций, оптимизациями производительности и новыми движками хранилищ.
Готовые бинарные сборки MariaDB доступны для платформ Windows, Debian, Ubuntu, RHEL 5, CentOS 5 и Solaris x86.
Из присутствующих в MariaDB 5.2 новшеств можно отметить:
- В комплект включено два новых экспериментальных хранилища:
- OQGRAPH - хранилище для организации иерархических (древовидных) структур и сложных графов (узлов, имеющих множество связей);
- Sphinx
- хранилище для построения поисковых движков. Встроенный Sphinx-клиент
позволяет MariaDB обмениваться данными с searchd, выполнять поисковые
запросы и получать результаты поиска;
- Виртуальные столбцы, содержимое которых формируется на основе заданного выражения, рассчитываемого во время выполнения;
- Расширенная статистика об активности клиентов, пользователей, индексов и таблиц;
- Сегментированный кэш
MyISAM-ключей - глобальный мьютекс разбит на несколько мьютексов, что
дает существенный прирост производительности (до 70%) в системах с
большой нагрузкой из параллельных запросов;
- Подключаемые модули аутентификации - возможность реализации плагинов, которые могут добавлять новые методы аутентификации в MariaDB;
- Привязанные
к типу хранилищ выражения "CREATE TABLE", дающие возможность определить
передаваемые хранилищу дополнительные атрибуты для каждого поля,
индекса или таблицы;
- Добавление дополнительной информации о плагинах в таблицу INFORMATION_SCHEMA.PLUGINS;
- Поддержка групповых коммитов в движок Aria, увеличивающих скорость обработки множественных INSERT-запросов.
Источник: http://www.opennet.ru/opennews/art.shtml?num=28643
|