Esse post não é definitivo e pode ser necessário atualizações e ajustes para deixar as informações mais consolidadas. Fique a vontade para sugerir melhorias.
Como existem muitas pecualiaridades para cada “tipo de OGG” (Oracle, non-Oracle, Big Data, Classic, Microservices), seja na origem ou no destino, este post foi criado com foco nas features que estão disponíveis para todos os bancos suportados e para o Oracle Database. Entretanto, em todos os docs mencionados, é possível verificar os detalhes versão por versão para cada um dos bancos suportados.
Neste post é apresentado um resumo das principais versões do Oracle GoldenGate e suas respectivas documentações e datas de lançamento. Embora alguns docs sejam antigos, podemos analisar e entender como essa ferramenta vem sendo melhorada ano após ano a cada nova versão. E será dado maior ênfase nos recursos que foram adicionados e/ou descontinuados ao longo do tempo.
A tabela a seguir, é um compilado deste estudo, apresentando de forma resumida todos estes detalhes. E talvez as mudanças mais significativas nos últimos anos foram duas: o lançamento da Arquitetura de Microserviços (OGG Microservices Architecture), e a descontinuidade da Arquitetura Clássica (OGG Classic Architecture).
# Version 10g
OGG 10.4.0.0 – Released in August July 2009 | Release Notes v10.4 |
# Version 11g
OGG 11.1.1.0.0 – Released in August 2010 | Release Notes 11.1.1 |
OGG 11.1.1.1.1 – Released in August 2011 | Release Notes 11.1.1.1.1 |
OGG 11.2.1.0.28 – Last Release: January 2015 OGG 11.2.1.0.0 – Initial Release: February 2012 |
Release Notes 11.2.1.0.28 |
# Version 12c
OGG 12.1.2.1.9 – Last Release: August 2015 OGG 12.1.2.0.0 – Initial Release: September 2013 |
Release Notes 12.1.2 |
OGG 12.2.0.2.2 – Last Release: May 2019 OGG 12.2.0.1.1 – Released in January 2016 OGG 12.2.0.1.0 – Initial Release: October 2015 (Oracle Open World) |
Release Notes 12.2.0.1 |
OGG 12.3.0.1.181228 – Last Release: February 2019 OGG 12.3.0.1 – Initial Release: August 2017 |
Release Notes /12.3.0.1 |
# Version 18c
OGG 18.1.0 – Last Release: January 2019 OGG 18.1.0 – Initial Release: October 2018 |
Release Notes 18.1.0 |
# Version 19c
OGG 19.1.0.0.210720 – Last Release: July 2021 OGG 19.1.0 – Initial Release: May 2019 |
Release Notes 19.1 |
# Version 21c
OGG 21.7.0 – Last Patch: August 2022 OGG 21.4.0 – Current Release: October 2021 OGG 21.3.0 – Released in August 2021 OGG 21.1.0 – Initial Release: May 2021 |
Release Notes 21.3 |
Os próximos posts serão direcionados para Arquitetura de Microserviços (OGG Microservices Architecture), e terão todas as novidades que a Oracle apresentou no Oracle Cloud World deste ano (2022). Mas até aqui, esse post resume bem o “legado” e a “era” da Arquitetura Clássica que ano a pós ano veio evoluindo. E com todo esse histórico de melhorias constantes, não deixando dúvidas que o Oracle GoldenGate é a ferramenta mais completa para replicação e ingestão de dados em Real-Time! Masssss… e o custo? Isso é um assunto para os próximos posts, mas já dando um spoiler, agora o OGG terá uma versão free! Confira nesse link.