Strumienie Oracle
W informatyce produkt Oracle Streams firmy Oracle Corporation zachęca użytkowników baz danych Oracle do propagowania informacji w bazach danych i między nimi . Zapewnia narzędzia do przechwytywania, przetwarzania („stadium”) i zarządzania zdarzeniami w bazie danych za pośrednictwem kolejek Advanced Queuing .
Oracle Streams to przepływ informacji w ramach pojedynczej bazy danych lub z jednej bazy danych do drugiej. Oracle Streams można skonfigurować w środowiskach homogenicznych (wszystkie bazy danych Oracle) lub heterogenicznych (bazy danych innych niż Oracle i Oracle). Konfiguracja strumieni używa zestawu procesów i obiektów bazy danych do udostępniania danych i komunikatów. Zmiany w bazie danych ( DDL i DML ) są przechwytywane u źródła; są one następnie umieszczane i propagowane do jednej lub więcej docelowych baz danych w celu ich zastosowania. Propagacja komunikatów wykorzystuje mechanizm Advanced Queuing w ramach baz danych Oracle.
Aplikacje dla zestawu narzędzi Oracle Streams obejmują dystrybucję danych , magazynowanie danych i replikację danych .
Historia
Od wersji Oracle 9.2 (2002) Oracle Corporation udostępniła Oracle Streams tylko w systemach Oracle Enterprise Edition. Stało się to w następstwie poprzednich produktów do replikacji: Oracle Replication (wprowadzony wraz z Oracle 8 w 1997 r.) i Oracle Advanced Replication
Replikacja bazy danych ze strumieniami Oracle 11G (wprowadzona wraz z Oracle 9i w 2000 r.).
W lipcu 2009 r. firma Oracle przejęła GoldenGate, firmę oferującą rozwiązanie do replikacji heterogenicznej. Od 2012 r. Oracle Corporation zachęca klientów nowymi aplikacjami do korzystania z Oracle GoldenGate zamiast strumieni.
przypisy