ВС:Бухгалтерия 6.3 Печенье с предсказаниями fortune-cookies ru п... (от Печенье с предсказаниями)
MySQL Cluster 7.3 от Oracle ускоряет разработку новых веб- и мобильных сервисов
Корпорация Oracle объявила о выпуске новой версии MySQL Cluster 7.3. На фоне стремительного развития веб-приложений, облачных, социальных и мобильных сервисов, новая версия программного пакета для развертывания кластерных конфигураций на основе СУБД MySQL – MySQL Cluster 7.3 – упрощает возможность для разработчиков расширить свои приложения базой данных реального времени с высокой доступностью, масштабируемостью и отказоустойчивостью, сообщили в корпорации.
В целом MySQL Cluster представляет собой ACID-совместимую транзакционную базу данных реального времени с открытым исходным кодом, предлагающую функцию «авто-шардинга» (auto-sharding – принцип масштабируемости, когда отдельные части данных хранятся на разных серверах) и не имеющую «одиночной уязвимой точки» (No-Single-Point-Of-Failure – то есть не имеющую компонентов, отказ каждого из которых приводит к отказу всей системы).
Благодаря новой библиотеке NoSQL JavaScript Connector для платформы node.js, MySQL Cluster 7.3 позволяет с минимальными усилиями на разработку и управление создавать сервисы, предназначенные для развертывания на кластерных конфигурациях, состоящих из стандартных аппаратных средств, утверждают разработчики. MySQL Cluster предоставляет целый ряд расширенных возможностей, включая встроенную поддержку внешних ключей, автоматический инсталлятор на основе браузера и оптимизированную масштабируемость в потоках обработки соединений, которые дополнительно помогают обеспечивать для конечных пользователей соответствие требованиям к базе данных высокой доступности, предъявляемым новым поколением облачных, коммуникационных и веб-сервисов, отметили в Oracle.
«Новая версия MySQL Cluster 7.3 сочетает в себе гибкость, динамичность, производительность и масштабируемость, которые востребованы веб-приложениями, мобильными сервисами и новейшими перспективными рабочими нагрузками, с гарантиями целостности данных и высокой доступности, предлагаемой только платформами реляционной СУБД, – отметил Томас Улин (Tomas Ulin), вице-президент Oracle по разработке MySQL. – Это комбинация отражает приоритеты многочисленных разработчиков и пользователей».
Так, библиотека NoSQL JavaScript Connector для node.js упрощает разработку, перенося код на JavaScript с клиента на сервер, вплоть до базы данных. Добавляет к платформе node.js асинхронный интерфейс для JavaScript, который может быть использован для запроса и получения результата непосредственно из MySQL Cluster, без преобразования в SQL, что гарантирует малую задержку и высокую пропускную способность для простых запросов. JavaScript Connector для node.js дополняет растущий пакет интерфейсов для MySQL Cluster, который уже содержит интерфейсы Memcached, Java, JPA и HTTP/REST, позволяя осуществлять NoSQL- и SQL-запросы к одному и тому же набору данных.
В свою очередь, поддержка внешних ключей (Foreign Key) упрощает логику приложения и укрепляет модели данных путем автоматического соблюдения ссылочной целостности между разными таблицами, размещенными на разных серверах, узлах кластера или в разных центрах обработки данных. Сочетает передовые функции реляционной СУБД с распределенной базой данных реального времени и высокой доступности, которая обеспечивает применение внешних ключей в кластере без общих ресурсов, в то же время, гарантируя атомарность, согласованность, изоляцию и надежность (ACID) и позволяя выполнять реляционные соединения (JOIN) для данных, размещенных на разных серверах (тем самым обеспечивая поддержку задач OLTP-обработки больших объемов транзакций и аналитических приложений реального времени), пояснили в Oracle. Функционал внешних ключей может применяться для всех приложений с использованием интерфейсов сопряжения SQL и NoSQL в узлах данных MySQL-кластера. Реализация внешних ключей с поведением совместимым с поведением внешних ключей в InnoDB позволяет разработчикам использовать уже имеющиеся знания и навыки по MySQL.
Автоматический инсталлятор MySQL Cluster Auto-Installer позволяет разработчикам и системным администраторам непосредственно из своих браузеров графически конфигурировать и запускать в работу кластер «промышленного уровня» за считанные минуты с автоматической настройкой под существующую среду и рабочие нагрузки.
Слой SQL теперь базируется на новейшей версии MySQL 5.6, что позволяет разработчикам и системным администраторам использовать такие особенности версии, как повышенная пропускная способность и надежность репликации. Используя новую версию MySQL 5.6, разработчики могут комбинировать механизмы хранения данных InnoDB и MySQL Cluster в одном приложении.
Наконец, масштабируемость для потоков обработки соединений (Connection Thread Scalability) обеспечивает повышение пропускной способности в 1,5-7,5 раза в расчете на одно соединение с узлами данных кластера MySQL Custer, увеличивая общую емкость и масштабируемость кластера. Улучшение достигается за счет разбиения внутренних блокировок и уменьшения размера критических секций в коде обработки соединений. По информации Oracle, это изменение полностью прозрачно для приложений, которые выиграют от более высокой пропускной способности просто в результате обновления до версии MySQL Cluster 7.3, произвести которое можно в онлайн-режиме.
Оставьте Ваш комментарий или мнение о новости: MySQL Cluster 7.3 от Oracle ускоряет разработку новых веб- и мобильных сервисов Просим Вас оставлять сообщения по теме и уважать своих собеседников и авторов новостного сообщения.