«Распространение цифровых технологий приводт к генерированию данных в объемах, не виданных когда-либо раньше, и компаниям требуется максимальное повышение эффективности и производительности для оперативной обработки транзакций, — отметил Томас Улин (Tomas Ulin), вице-президент Oracle по разработке MySQL. — СУБД MySQL Cluster 7.4, в которой отсутствует возможность отказа при выходе из строя одного из узлов, обеспечивает высокую производительность для обширного спектра приложений от различных пользователей – от администраторов баз данных абонентов крупных операторов связи до поставщиков облачных, социальных, мобильных и web-приложений нового поколения. Новая версия является значительным обновлением, которое не только повышает общую производительность, но и упрощает задачи управления для администраторов баз данных и групп разработки и эксплуатации».
MySQL Cluster — это ACID-совместимая транзакционная СУБД с открытым исходным кодом, предназначенная для обработки данных в оперативной памяти в реальном времени и обеспечения доступности данных на уровне 99,999%. Она поддерживает базы данных абонентов крупных операторов связи и используется в глобальном выявлении мошеннических действий при выполнении финансовых транзакций. Новая версия 7.4 основывается на серии промежуточных рабочих версий (Development Milestone Release), которые позволяли пользователям оценивать, тестировать и предоставлять отзывы в процессе разработки.
Версия MySQL Cluster 7.4 предлагает следующие усовершенствования:
• Повышение производительности и масштабируемости обработки в оперативной памяти. По результатам тестирования производительности SysBench, MySQL Cluster 7.4 может повысить производительность для рабочих нагрузок почти на 50% в режиме «только чтение» и почти на 40% для операций чтения/записи, в сравнении с MySQL Cluster 7.3. Повышение производительности распространяется на SQL-запросы и любые API-интерфейсы NoSQL, поддерживаемые MySQL Cluster, включая Java, C++, HTTP, Memcached и JavaScript/Node.js. Кроме того, MySQL Cluster 7.4 установила новые рекорды производительности, продемонстрировав выполнение 200 миллионов NoSQL-операций чтения в секунду при использовании 32 узлов данных и почти 2,5 миллиона SQL-отчетов в секунду при использовании 16 узлов данных.
• Повышение эффективности выполнения аналитики. Пользователи теперь могут эффективно выполнять рабочие нагрузки приложений, включающие сложный анализ и специальный поиск в MySQL Cluster, используя те же таблицы, оптимизированные для операций в оперативной памяти, что обеспечивает отклик за доли секунды и высочайшие уровни параллелизма для рабочих нагрузок OLTP. Эти надежные таблицы в оперативной памяти могут использоваться в сочетании с таблицами на диске.
• Новые средства географического резервирования для обеспечения высокой доступности центров обработки данных. Новая версия обеспечивает откат любых конфликтующих транзакций, поддерживая полную репликацию для территориально удаленных кластеров в режиме «активный-активный» с повсеместным обновлением (update anywhere), при этом приложения могут отправлять операции чтения и записи на любую площадку без нарушения согласованности транзакций.
• Улучшенные средства управления. MySQL Cluster предлагает следующие усовершенствования при развертывании как на предприятии, так и в облачной среде:
MySQL Cluster 7.4 уже можно загрузить. Действуют правила, условия и ограничения.