pyreplica 1.0 - новая система репликации для PostgreSQL
Новости
→
NIX-новости
Дата публикации: 27.06.2008
Автор статьи: Maxim Chirkov
Источник: www.opennet.ru (Оригинал: Перейти)
Представлен первый релиз проекта PyReplica, системы Master/Slave репликации PostgreSQL, написанной на языке Python
Достоинства PyReplica:
- Простота установки, достаточно запустить sql скрипт (триггер
py_log_replica) на мастер-сервере и скопировать программу-демон
pyreplica.py на клиентский хост;
- Большинство операций выполняются автоматически и не требуют участия администратора;
- Легкость модификации под собственные нужды. Система очень
простая, что позволяет использовать ее в качестве каркаса для создания
собственных решений;
- Низкое потребление памяти и небольшой сетевой трафик;
- Мультиплатформенность.
Также хотелось бы упомянуть более зрелый проект проект Bucardo,
в рамках которого разработана система асинхронной репликации для
PostgreSQL, поддерживающая multi-master и multi-slave режимы. Система
написана на языке Perl и представлена в виде управляющего демона и
триггеров на Pl/Pgsql и Pl/PerlU. Система очень гибкая, поддерживает
несколько видов синхронизации и обработки конфликтов.
Дата публикации: 27.06.2008
Автор статьи: Maxim Chirkov
Источник: www.opennet.ru (Оригинал: Перейти) |