ZSBD-2st-1.2-w12.tresc-1.1-Slajd10
Wykrywanie zmian w źródłach
Wyróżnia się cztery następujące rodzaje źródeł danych:
- aktywne (ang. active sources),
- utrzymujące dzienniki operacji wykonywanych na danych źródłowych (ang. logged sources),
- przepytywalne (ang. queryable sources),
- wspierające mechanizm migawek (ang. snapshot sources).
Źródła aktywne posiadają zaimplementowane mechanizmy wyzwalaczy, które informują monitor o zmianach zachodzących w danych źródłowych.
W źródłach utrzymujących dzienniki operacji zmiany są wykrywane poprzez analizę zawartości dziennika w module monitora.
Źródła przepytywalne umożliwiają wydawanie zapytań i w celu wykrycia zmian w danych źródłowych monitor okresowo wydaje zapytania do takich źródeł.
Źródła wspierające mechanizm migawek umożliwiają tworzenie migawek, czyli obrazów stanu źródła z określonego momentu. Porównanie migawek z kolejnych momentów umożliwia wykrycie zmian.