Вопрос

В настоящее время я настраиваю приложение с мастером-рабом, используя Ruby on Rails, которым необходимо иметь бэкэнд с мастером. Я сейчас смотрю на использование Слони для компонента репликации и Мазохизм Для обработки соединений чтения/записи с различными DBS.

Это моя первая настройка DBS Master-Slave с помощью Ruby On Rails, и это два варианта, которые я видел больше всего. Вы работали с лучшим плагином для этой ситуации в прошлом? Ограничение количества рабов в Слони не является проблемой для ситуации, мне следует реально понадобиться только один или два.

Спасибо!

Это было полезно?

Решение

Если вы используете Ruby, было бы грех не пробовать Рубиреп.

Другие советы

Я лично использую MySQL, поэтому моя основная реализация может не сработать, но я тоже использовал мазохизм и перешел на DataFabric, который поддерживает больше рабов и шардов, а также механизмов репликации.

Мы использовали Slony и Masochism, но переключились на Лондист а также DataFabric и не оглядывался назад.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top