Выпуск Slony 2.2.0, системы репликации для PostgreSQL

После двух лет разработки анонсирован выпуск системы асинхронной master-slave репликации для PostgreSQL - Slony 2.2.0, поддерживающей такие возможности как каскадная репликация (от master к slave первого уровня и далее от slave первого уровня к другим slave серверам) и средства обеспечения отказоустойчивости (передача функций master-сервера к одному из slave-серверов). От штатных средств репликации PostgreSQL 9.x, основанной на передаче WAL-логов, Slony отличается возможностью работы с разными версиями PostgreSQL на вовлечённых в репликацию серверах, отсутствием требования к обязательной синхронности исходного состояния, возможностью выборочной репликации вместо полного дублирования всех данных и гибкими средствами для контроля и управления ходом репликации.

Из новшеств, добавленных в Slony 2.2.0, можно отметить:

  • Значительное изменение протокола. Переход на использование операции COPY для передачи изменений между источником и получателем позволил увеличить скорость репликации и эффективность расходования ресурсов для различных областей использования;
  • Команда FAILOVER адаптирована для более надёжной работы в сложных кластерных конфигурациях и, в том числе, теперь корректно обрабатывает одновременные сбои нескольких узлов;
  • В рамках одного кластера PostgreSQL теперь могут быть установлены разные версии Slony. Поставляемые Slony разделяемые библиотеки, функции и SQL-файлы теперь учитывают номер версии в именах и не пересекаются с другими версиями.
  • Добавлена возможность inline-определения "EXECUTE SCRIPT";
  • Добавлена команда RESUBSCRIBE NODE для перестроения кластеров.


Источник:
http://www.opennet.ru/opennews/art.shtml?num=37871

<= Назад
Комментарии
]]> ipv6 ready Kiev LUGLinux4MeНостальгияЛичный сайт skeletora ]]>