Выпущены дополнительные возможности MySQL


Oracle выпустила ряд дополнительных выпусков MySQL и функций раннего доступа. Новые выпуски включают MySQL Fabric 1.5, MySQL Workbench 6.2 и плагин, который позволяет HTTP-клиентам и пользователям JavaScript подключаться к MySQL с помощью HTTP.

MySQL Fabric 1.5 – это расширяемая структура для управления фермами серверов MySQL. Теперь его можно использовать для подготовки серверов с помощью OpenStack, а также поддерживает дополнительные типы ключей сегментирования. MySQL Fabric обеспечивает автоматическое обнаружение сбоев и аварийное переключение при использовании с репликацией MySQL. Если сервер для главной базы данных выходит из строя, MySQL Fabric выбирает одну из подчиненных баз данных и продвигает ее в качестве нового главного. Он также автоматически направляет транзакции к текущему главному устройству и обеспечивает балансировку нагрузки запросов между подчиненными базами данных.

MySQL Fabric обеспечивает высокую доступность и сегментирование базы данных для серверов MySQL.

Следующей областью MySQL, требующей улучшения, является MySQL Workbench. Версия 6.2 добавляет возможность переноса баз данных из Access. В нем также улучшена функция Visual Explain, которую можно использовать для настройки производительности операторов SQL. Еще одно улучшение – это новая программа просмотра данных ГИС, позволяющая лучше просматривать пространственные данные MySQL.

Еще одно объявление относится к новому плагину специально для веб-разработчиков и разработчиков JavaScript, который можно использовать для подключения HTTP-клиентов и пользователей JavaScript к MySQL с помощью HTTP. Плагин от Ульфа Вендела, старшего инженера-программиста в Oracle, представляет собой предварительную версию разработки, которая состоит из HTTP-прокси и трех API – ключевого документа для вложенных документов JSON, CRUD для сопоставленных таблиц SQL с JSON и простого SQL с ответами JSON.

Простой API SQL позволяет отправлять инструкцию SQL через URL-адрес, возвращая результаты в виде документа JSON, состоящего из мета-раздела, содержащего информацию о столбцах в наборе результатов, и раздела данных, состоящего из массива строк.

CRUD API позволяет создавать запросы PUT или GET для вставки, обновления или чтения записи. Вы создаете объект JSON, который предоставляет первичный ключ для идентификации конкретной записи.

Интерфейсы SQL и CRUD работают с реляционными таблицами. Параметр JSON Document предназначен для работы с неструктурированным хранилищем в виде простых таблиц “ключ-значение”, где данные JSON хранятся в столбце BLOB.

Это описывается как демонстрация того, что возможно. На самом деле HTTP-запросы отображаются на SQL внутренне, и, как говорит Вендел в своем сообщении в блоге об этом, плагин делает только то, что вы уже могли бы сделать сами; это просто облегчает жизнь.

Наряду с новыми плагинами и выпусками Oracle объявила о поддержке MySQL в Oracle Enterprise Manager, служебной программе для администрирования и управления общедоступными и частными облаками. Поддержка означает, что компании, использующие Oracle, также могут управлять MySQL с помощью того же инструмента. Поддержка ограничена версией Enterprise. Другие «корпоративные» улучшения включают возможность резервного копирования данных MySQL непосредственно в облако Amazon S3 и новые методы шифрования.


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