LINUX.ORG.RU
ФорумAdmin

Вышла MariaDB Galera Cluster 10

 


0

1

Вышел стабильный релиз кластерной СУБД MariaDB Galera Cluster 10. СУБД основана на кодовой базе MariaDB 10 и системе синхронной multi-master репликации Galera 25.3.5. MariaDB Galera Cluster вышла под лицензией GPLv2.

MariaDB Galera Cluster расширяет функционал СУБД MariaDB средствами для репликации данных между несколькими узлами. При синхронной репликации все узлы всегда содержат актуальные данные, т.е. гарантируется отсутствие потерянных транзакций, так как транзакция фиксируется только после распространения данных по всем узлам.

Подробности

Перемещено DoctorSinus из opensource

★★★★★

int13h новую звезду получил.

DeadEye ★★★★★ ()
Ответ на: комментарий от goingUp

Чем оно отличается от MySQL Cluster NDB?

Денежки идут в другой карман.

bluesman ()

Galera

Напишите для неё модуль с названием «Crab».

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от goingUp

Чем оно отличается от MySQL Cluster NDB?

Ничего себе вопрос. Оно вообще другое. NDB cluster - штука, конечно, впечатляет своей мощью, но, увы, только потенциальной. Поскольку для раскрытия этой мощи нужно долго и тщательно готовить как сам кластер, так и софт, его использующий, обходя фичи, этим кластером не поддерживаемые, или поддерживаемые, но фактически не работающие по причине сверхтормознутости. В то же время Maria/Galera используют обыкновенный InnoDB, немного модифицированный, но поддерживающий практически всё и почти без потери быстродействия. Ограничений также не много, в основном касаются правил для первичных ключей, которые и так все нормальные разработчики выполняют по собственной воле, без указаний сверху. Но на больших базах NDB, конечно, выиграет по масштабируемости.

shamus24 ()
Ответ на: комментарий от shamus24

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

Я использовал NDB cluster, но не для масштабируемости, а для отказоустойчивости, так что о тормозах не подозревал. Кстати, софт адаптировать было не так уж и сложно, основная трудность была в требовании (тогда еще было), что вся БД должна вмещаться в память. Спасибо за ответ.

goingUp ★★★★★ ()
Ответ на: комментарий от goingUp

Я использовал NDB cluster, но не для масштабируемости, а для отказоустойчивости, так что о тормозах не подозревал. Кстати, софт адаптировать было не так уж и сложно, основная трудность была в требовании (тогда еще было), что вся БД должна вмещаться в память. Спасибо за ответ.

К слову сказать Galera Cluster настраеватся в три строчки в конфиге. Единственный минус для безгеморной работы нужен кластер из трех узлов. Зато ничего адаптировать не надо, так что уровень вхождения даже ниже, чем стандартная схема mysql active-passive

Yur4eg ★★ ()

При синхронной репликации все узлы всегда содержат актуальные данные, т.е. гарантируется отсутствие потерянных транзакций, так как транзакция фиксируется только после распространения данных по всем узлам.

Paxos, Raft или может сломаться?

vertexua ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.