Rubyrep (replikacja bazy danych, która nie boli)

rubyrep to ciekawe narzędzie do wdrożenia replikacja bazy danych (dla postgres i mysql). 

To zasługa Matíasa Migueza, który w ten sposób został jednym ze zwycięzców naszego cotygodniowego konkursu: «Podziel się swoją wiedzą o Linuksie«. Gratulacje Matías!

Natknąłem się na to narzędzie kilka dni temu, kiedy szukałem informacji / pomocy przy używaniu Slony-I (narzędzie do replikacji PostgreSQL).

Rubyrep okazuje się być bardzo dobrym rozwiązaniem, łatwym do wdrożenia i stosunkowo prostym (w porównaniu do Slony-I). Jest napisany w JRuby, co czyni go niezależnym od platformy (tam, gdzie działa Java, to narzędzie będzie).

Najważniejsze funkcje:

  • Open-source
  • Asynchroniczna replikacja, Master-Maste, Master-Slave.
  • Bardzo łatwy w użyciu
  • Niezależny od silnika bazy danych (obecnie obsługuje Postgresql i MySql).
  • Możesz skanować dwie bazy danych pod kątem różnic.
  • Możesz zsynchronizować dwie bazy danych.
  • Może stale replikować się między dwiema bazami danych

Zainteresowani mogą znaleźć instrukcje instalacji na oficjalnej stronie projektu.

źródło: rubyrep