The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Стабильный выпуск MariaDB Galera Cluster 10

03.07.2014 12:41

Представлен первый стабильный выпуск новой ветки кластерной СУБД MariaDB Galera Cluster 10, базирующейся на кодовой базе MariaDB 10 и технологиях синхронной multi-master репликации Galera 25.3.5. Проект поставляется под лицензией GPLv2 и позиционируется в качестве системы, конкурирующей кластерным решениям Oracle на базе MySQL. В примечании к выпуску отмечается, что ветки MariaDB Galera Cluster 5.5 и 10.0 не могут сосуществовать в рамках одного кластера, что требует единовременной полной миграции на MariaDB Galera Cluster 10, без возможности постепенного перевода кластера на новую ветку.

MariaDB Galera Cluster расширяет возможности СУБД MariaDB средствами для организации синхронной репликации данных между несколькими узлами (применяется топология active-active multi-master, допускающая чтение и запись для любого узла). При синхронной репликации все узлы всегда содержат актуальные данные, т.е. гарантируется отсутствие потерянных транзакций, так как транзакция фиксируется только после распространения данных по всем узлам. При этом, в рамках транзакции операции выполняются сразу, задержка из-за ожидания подтверждения возникает только при выполнении операции "commit". На разных узлах транзакции могут выполняться в параллельном режиме. При выполнении транзакции обеспечивается гарантированная неизменность состояния кластера в целом, независимо от других выполняемых в данный момент транзакций.

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

Из достоинств MariaDB Galera также упоминается возможность масштабирования как операций чтения, так и записи. В частности, возможна распределённая организация записи, при которой узлы на которые уже произведена запись по цепочке инициируют запись на оставшиеся узлы. Например, в первой фазе запись параллельно производится на узлы разных дата-центров, после чего эти узлы реплицируют данные внутри каждого дата-центра, т.е. по медленному каналу проходит только репликация на один узел из каждой группы.

  1. Главная ссылка к новости (https://blog.mariadb.org/maria...)
  2. OpenNews: Увидел свет открытый продукт MariaDB Enterprise 1.0
  3. OpenNews: Google переводит сервис Cloud SQL с MySQL на MariaDB
  4. OpenNews: Разработка MariaDB переводится c Bazaar на Git
  5. OpenNews: Релиз пакета MySQL Cluster 7.3
  6. OpenNews: Стабильный выпуск СУБД MariaDB 10.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/40127-mariadb
Ключевые слова: mariadb, galera, cluster
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1.2, linux must _RIP__ (?), 13:40, 03/07/2014 [ответить]  
  • –2 +/
    > Проект поставляется под лицензией GPLv2

    Как жаль.. как жаль.. больше еще раз воздух не продашь.. а очень хочется...

     
     
  • 2.3, Andrey Mitrofanov (?), 14:43, 03/07/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>под лицензией GPLv2
    > Как жаль.. как жаль.. больше еще раз воздух не продашь.. а очень хочется...

    А ведть и правда! Sybase-то можно перепродавать каждые 2 года!! >/<

     
  • 2.4, Аноним (-), 14:55, 03/07/2014 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вообще-то запросто. Поэтому нужна GPLv3.
     

  • 1.9, RaSLa (?), 22:14, 03/07/2014 [ответить]  
  • +/
    Уже неделю гоняю Кластер MariaDB Galera 10.0.12 из 3 нод + 1 балансировщик HAProxy 1.5.1 (balance rount-robin) в тестовом режиме.
    НИКАКИХ КОЛЛИЗИЙ ЗАПИСИ нет, что даже немного пугает.

    Воспроизводил прогон теста http://www.severalnines.com/blog/avoiding-deadlocks-galera-set-haproxy-single уже несколько десятков раз - НИ ОДНОЙ КОЛЛИЗИИ ЗАПИСИ!

    Судя по всему - с понедельника начнем переводить на него Боевые Базы наших самописных внутренних сайтов и сервисов.

     
     
  • 2.10, Аноним (-), 22:28, 03/07/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У нас ещё прошлая версия на боевых стоит.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру