
Program DB2 DataPropagator obsługuje trzy główne konfiguracje replikacji: dystrybucja danych, scalanie danych i aktualizacja z dowolnego miejsca.
Konfiguracja umożliwiająca dystrybucję danych
W konfiguracji z jednym źródłem zmiany są replikowane do jednej lub większej liczby tabel docelowych przeznaczonej tylko do odczytu, co umożliwia współużytkowanie danych przez kilka ośrodków bez pogorszenia wydajności aplikacji. Aplikacje mogą korzystać z tabel docelowych, będących kopiami lokalnymi, dzięki czemu nie przeciążają sieci ani serwera centralnego.
Konfiguracja umożliwiająca scalanie danych
W konfiguracji z jednym celem dane, które uległy zmianie, są przenoszone w kierunku przeciwnym niż w wypadku dystrybucji danych, co oznacza, że aktualizacje replikacyjne pochodzą z jednego lub większej liczby źródeł. Ta konfiguracja nadaje się do obsługi danych wykorzystywanych w lokalnym wspomaganiu podejmowania decyzji lub do prowadzenia hurtowni danych, gdy poszczególne ośrodki dostarczają tylko części danych lub jeśli przedsiębiorstwo potrzebuje więcej danych niż może dostarczyć jedna tabela źródłowa. Korzystając z lokalnej kopii danych źródłowych, można analizować dane bez rywalizacji o dostęp do zasobów produkcyjnej bazy danych.