Oracle Streams - Oracle Streams

В вычисление, то Oracle Streams продукт из Корпорация Oracle поощряет пользователей Базы данных Oracle для распространения информации внутри и между базы данных. Он предоставляет инструменты для сбора, обработки («стадии») и управления событиями базы данных с помощью Расширенная организация очередей очереди.

Oracle Streams - это поток информации либо внутри одной базы данных, либо из одной базы данных в другую. Oracle Streams можно настроить в гомогенных (все базы данных Oracle) или гетерогенных (не Oracle и Oracle) средах. В настройке Streams используется набор процессов и объектов базы данных для обмена данными и сообщениями. База данных изменяется (DDL и DML ) фиксируются в источнике; затем они размещаются и распространяются в одну или несколько целевых баз данных для применения там. Распространение сообщений использует механизм Advanced Queuing в базах данных Oracle.

Приложения для набора инструментов Oracle Streams включают распределение данных, хранилище данных и репликация данных.

История

Начиная с Oracle версии 9.2 (2002 г.), корпорация Oracle сделала Oracle Streams доступным только для систем Oracle Enterprise Edition. Это произошло вслед за предыдущими продуктами репликации: Oracle Replication (введено в Oracle 8[1]в 1997 г.) и Oracle Advanced Replication[2]

Репликация базы данных с Oracle 11G Streams[3](введено в Oracle 9i в 2000 г.).

В июле 2009 года Oracle приобрела Золотые ворота, компания с решением для гетерогенной репликации. По состоянию на 2012 год Корпорация Oracle рекомендует клиентам с новыми приложениями использовать Oracle GoldenGate, а не Streams.

Сноски

  1. ^ Прусинский, Бен; Филлипс, Стив; Чанг, Ричард (2011). Эксперт Oracle GoldenGate. Серия Apresspod. Апресс. п. 2. ISBN  9781430235668. Получено 2012-08-03. Следующим шагом на пути к репликации данных стал выпуск Oracle 8, который позволил профессионалам баз данных создать решения для репликации на основе журналов и триггеров. Oracle Basic Replication [...] существует в двух вариантах: на основе журнала и на основе триггера.
  2. ^ Пратт, Мария (июнь 2001 г.). «Репликация Oracle9i» (PDF). Редвуд-Шорс, Калифорния: Корпорация Oracle. п. 15. Получено 2012-08-03.
  3. ^ КОМАК, Бугра (июнь 2019). «Репликация базы данных с Oracle 11G Streams». Анкара, Турция: www.bigdba.com. п. 1. Получено 2019-09-16.