Задать вопрос
bezrukovPS
@bezrukovPS
Ведущий программист 1С-Битрикс

Репликация mysql, какой форк выбрать?

Добрый день.

Задача: Необходимо географическое распределение базы данных mysql(master-master).

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

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

Меня сильнее производительности беспокоит консистентность данных. У меня уже есть небольшой опыт внедрения асинхронной oracle mysql master-master с GTID, я настроил её в экспериментальных целях на проекте с посещаемостью в ~600 уников в сутки, на одной виртуалке развернув 2 контейнера БД. Посетителей мало, но у CMS 1С Битрикс есть часто изменяемая таблица с пользовательскими сессиями и раз в 2-4 дня мне приходит письмо что в этой таблице 1032, 1062. Для этой таблицы консистентность значения не имеет, ок, но что будет на проекте с ~40т и например таблицами веб форм хз.

Прошу поделитесь пожалуйста вашим опытом внедрения асинхронной mysql. Отдельно приветствуется история и про синхронную.:)
  • Вопрос задан
  • 865 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • Shultais Education
    Продвинутый SQL
    1 месяц
    Далее
  • Merion Academy
    Основы реляционных баз данных SQL
    1 месяц
    Далее
Пригласить эксперта
Ответы на вопрос 1
foxmuldercp
@foxmuldercp
Системный администратор, программист, фотограф
Я бы подумал о том, что если проект ещё не начал работать и не имеет пару миллионов записей в таблицах лучшим вариантом выбора будет PostgreSQL - сейчас это стандарт практически не уступающий ораклу по функционалу
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы