Репликация базы данных — это технология хранения копий данных на удаленной системе.
Вот две основные причины, по которым следует воспользоваться репликацией:
Информацию многим другим приложениям, системам бизнес — анализа и деловой отчетности. Каждая из представленных тем сложна, существует много архитектур и разновидностей для решения этих задач. В книге рассматривается перемещение данных, при котором не происходит обработки информации, только копирование с одного сервера PostgreSQL на другой. Описание инструментов ETL , EAI, миграции между базами данных, стратегии организации хранилищ данных выходит за рамки этой книги. Темы, безусловно, интересные, но здесь они не будут освещены. Рассмотрим основы архитектуры. Обычно отдельные серверы БД называют Узлами. Группу серверов, объединенных репликацией, именуют Кластером. Термин обычно расшифровывается именно так, но в PostgreSQL он имеет еще два совершенно отдельных значения. Во-первых, иногда кластером называют совокупность баз данных на одном сервере, хотя предпочтительнее термин «сервер баз данных». Во-вторых, команда cluster используется для упорядочения строк в таблице особым образом. Первый сервер баз данных называют также Главным , Первичным , Обеспечивающим , Отправителем , Источником . Второй сервер баз данных называют Резервным , Подчиненным , Подписчиком или Получателем . Резервных серверов может быть несколько. Все описываемые здесь системы репликации используют один главный и несколько резервных серверов. Системы с несколькими главными серверами обсуждаются кратко.
Рубрика: Женский интерес