Я использовал оба, и для моих требований Londiste - хороший вариант.У нас есть простая установка, при которой подмножество таблиц реплицируется с промежуточного сервера для поддержки больших пакетных обновлений и вставок, а также внутридневных небольших обновлений, работающих на postgres 8.4 и Centos 5.5 и skytools 2, и мы также используем его в качестве компонента очереди длямероприятия на основе событий.Ранее я использовал Slony из серии 1. *, поэтому я не могу комментировать более свежие версии.
Некоторые плюсы для Londiste
- Простота настройки
- Как правило, простое администрирование
- У вас не было проблем с надежностью репликации в8 месяцев производственного использования
- Также может использоваться в качестве общей системы очередей вне репликации, и довольно просто написать свой собственный потребитель
Некоторые недостатки
- Документация довольно скудная
- При внесении изменений в dll нужно быть осторожным
- Это не остановит вас от внесения изменений в ведомое устройство
- Не может бытьиспользуется для каскадной репликации или сценария переключения при отказе / переключении
Я ограничу свой комментарий к Slony своим опытом, что его было сложно настраивать и администрировать, а используемая мной версия не сравнивалась по толерантности спроблемы с сетью в Londiste, но могли быть использованы для каскадной репликации и вариантов использования.