Рубіреп є цікавим інструментом для реалізації реплікація бази даних (для postgres та mysql). |
Це внесок Матіаса Мігеса, ставши таким чином одним із переможців нашого щотижневого конкурсу: «Поділіться своїми знаннями про Linux«. Вітаємо, Матіас!
Я зіткнувся з цим інструментом кілька днів тому, коли шукав інформацію / підтримку для використання Slony-I (інструмент реплікації для PostgreSQL).
Rubyrep виявляється дуже хорошим рішенням, простим у впровадженні та відносно простим (порівняно із Slony-I). Він написаний на JRuby, що робить його незалежним від платформи (там, де працює Java, цей інструмент буде).
Основні можливості:
- З відкритим вихідним кодом
- Асинхронна реплікація, Master-Maste, Master-Slave.
- Дуже проста у використанні
- Незалежно від механізму баз даних (на даний момент підтримує Postgresql та MySql).
- Можна відсканувати дві бази даних на наявність відмінностей.
- Ви можете синхронізувати дві бази даних.
- Може постійно копіювати між двома базами даних
Бажаючі можуть знайти інструкція з монтажу на офіційному веб-сайті проекту.
Фуенте: Рубіреп