O OCI GoldenGate é líder em replicação e integração de dados heterogêneos de alta disponibilidade e em tempo real, pipelines de dados em lote e análises de streaming, bem como migrações de bancos de dados online em estruturas de dados híbridas e multicloud.
O GoldenGate é a principal ferramenta de replicação para bancos de dados Oracle e é usada para integração de dados, alta disponibilidade e migrações online. Além disso, o OCI GoldenGate se conecta a muitos bancos de dados não Oracle e de código aberto em plataformas on-premises e em nuvem.
Integre fontes e destinos multicloud com Kafka, bancos de dados NoSQL, armazenamento de objetos, Hadoop e muito mais.
Faça a ingestão de dados de streaming de eventos de banco de dados GoldenGate e Kafka. Crie pipelines de transformação contínua que incluem enriquecimento de dados, filtragem, alertas, chamadas de API e publicação de dados.
Suporta pipelines ETL/ELT em lote que operam com ou sem replicação em tempo real do GoldenGate.
Use funções analíticas de correspondência de padrões para séries temporais e dados geoespaciais. Descubra e teste discrepâncias e anomalias, aplique insights de modelos de ML e, em seguida, tome automaticamente a próxima melhor ação.
A conexão GoldenGate com o kernel do Oracle Database oferece uma migração de dados em alta velocidade tendo em vista o melhor desempenho.
A otimização reduz a latência do buffer para gravações paralelas nos destinos.
Integre dados entre bancos e serviços de dados Oracle e não Oracle, como Microsoft SQL Server, IBM DB2, Teradata, MongoDB, MySQL, PostgreSQL, HDFS, Kafka, Spark e armazenamentos de objetos em nuvem em provedores de nuvem.
Ofereça integridade transacional com detecção e resolução de conflitos integradas. Ofereça dados com segurança com SSL e criptografia.
Elimine o tempo de inatividade durante a manutenção e as atualizações de banco de dados de rotina, patches do sistema operacional, atualizações de aplicações e migrações de plataforma. Todas as operações são protegidas com recursos de failback, eliminando o risco da perda de dados.
Melhorando a escalabilidade e a disponibilidade do banco de dados na nuvem e on-premises com o Oracle GoldenGate.
A Oracle Maximum Availability Architecture conta com o Oracle GoldenGate a fim de proporcionar tempo de inatividade zero para interrupções planejadas e não planejadas e com o Oracle Active Data Guard para oferecer perda de dados zero a qualquer distância.
Possibilita a utilização de servidores em espera ativa para relatórios de alto desempenho, ETL para armazenamentos de dados operacionais e backups de rotina.
Reduza os tempos de inatividade planejado e não planejado, ao mesmo tempo em que oferece alta disponibilidade e recuperação de desastres para plataformas que não sejam da Oracle.
Mantenha toda a malha de dados distribuída heterogênea e multicloud e as aplicações de suporte atualizadas com replicação, propagação e consistência de transações de dados em tempo real. Simplifique a criação e a operação de uma malha de dados sem perdas e orientada por eventos com cinco componentes integrados de nível empresarial:
Você pode contar com o abrangente ecossistema de conectores GoldenGate que inclui estruturas de mensagens e eventos Oracle e não Oracle, bancos de dados NoSQL, data warehouses para big data e data warehouses, seja em execução on-premises ou em qualquer nuvem, como Amazon Web Services, Plataforma Google Cloud, Microsoft Azure ou Oracle Cloud.
Suporte para conectores de mais de 30 tecnologias de big data de código aberto, de terceiros e da Oracle, incluindo capturas do Kafka, MongoDB, Cassandra, DataStax e GoldenGate e entrega ao Hadoop, Kafka, armazenamentos de objetos e armazéns de nuvem, como Snowflake, Azure Synapse e Google BigQuery. Também oferece transformações para formatos XML, JSON, Avro, Parquet e ORC.
A ingestão, o processamento, a transformação e a análise contínuos são essenciais para uma malha de dados em tempo real. O Oracle Stream Analytics ingere fluxos de eventos Kafka, JMS e stateful de extrações GoldenGate e fluxos de dados gerenciados pelo desenvolvedor. Crie facilmente pipelines de ingestão contínua de dados que filtram, transformam, detectam padrões em séries temporais e dados geoespaciais, usam modelos de machine learning ONNX e publicam dados.
A licença GoldenGate for Distributed Applications and Analytics inclui uma biblioteca completa de conectores GoldenGate. Os clientes interessados em conectores específicos podem licenciar conectores individualmente usando o GoldenGate for Big Data Targets.
O GoldenGate Data Streams (anunciado com GoldenGate 23c) é uma nova interface REST de publicação e assinatura implementada usando o padrão AsyncAPI. O GoldenGate Data Streams permite que os desenvolvedores acessem diretamente os eventos DML/DDL do banco de dados por meio do modelo de eventos GoldenGate e dos canais de dados de streaming com o mais alto nível de integridade transacional.
O Oracle Transaction Manager for Microservices (MicroTx) simplifica o desenvolvimento e as operações de aplicações, garantindo a consistência da transação distribuída em microsserviços multilíngues implementados no Kubernetes e/ou em outros ambientes.
O MicroTx EE facilita o uso de transações distribuídas em aplicações implantadas no Kubernetes e no Docker Swarm. Os desenvolvedores podem criar facilmente commits de várias fases, testar/confirmar ou cancelar padrões de transação Saga de longa duração em uma ampla variedade de aplicativos Java, JavaScript, C/C++, Blockchain, COBOL e Tuxedo.
O uso do GoldenGate na camada de dados garante a consistência de dados, a detecção de conflitos e zero perda de dados em uma malha de dados distribuída e aumenta a confiabilidade e a consistência do Oracle Transaction Manager for Microservices para aplicações distribuídas. O GoldenGate Data Streams AsyncAPI permite aos desenvolvedores ainda mais acesso e controle para eventos de dados da Oracle. Juntos, os desenvolvedores de microsserviços terão uma base avançada para criar aplicações e análises distribuídas mais confiáveis.
Trabalhe com conectores de big data em cinco cenários on-premises e na nuvem: Kafka, HDFS, HBase, Cassandra e MongoDB e aprenda a manter a consistência de dados em microsserviços.
Modele, processe, analise, publique e atue em dados de streaming em tempo real capturados de eventos de banco de dados GoldenGate, Kafka ou mensagens JMS.
Estenda os eventos de replicação de banco de dados GoldenGate com pipelines de próxima etapa que correspondem, correlacionam, filtram, transformam, enriquecem, analisam, alertam e publicam dados.
Capture eventos de banco de dados de todas as fontes GoldenGate e de Kafka ou JMS.
Monte pipelines de processamento de stream a partir de uma biblioteca de padrões de streaming prontos para uso.
Ajuste as transformações de pipeline, enriquecimento, qualidade de dados e funções de machine learning durante a ingestão de dados.
Analise pontos e movimentação de dados para detectar anomalias e outras condições que, por sua vez, acionam alertas, publicam dados e chamam APIs. Inclui muitas funções analíticas especializadas de correspondência de padrões estatísticos, geoespaciais e de séries temporais usando SQL contínuo.
Conexões pré-construídas capturam diretamente eventos de banco de dados do OCI GoldenGate, GoldenGate, GoldenGate for Big Data e GoldenGate for Big Data Targets.
Conexões pré-construídas para OCI Streaming permitem o transporte bidirecional de mensagens do Apache Kafka.
Compare e repare conjuntos de dados para melhorar a qualidade dos dados.
A experiência gráfica do usuário fácil de usar permite que os administradores configurem, monitorem e gerenciem com segurança operações de todos os principais navegadores desktop.
Assegure compromissos do acordo de nível de serviço com verificação de dados e visibilidade de estatísticas abrangentes de desempenho e uso em tempo real em todas as origens e destinos.
Use APIs REST bem documentadas para personalizar a experiência do usuário administrativo, adicionar controles operacionais aos processos de replicação e se integrar às ferramentas de terceiros.
Obtenha a produtividade máxima, independentemente da variabilidade da carga de trabalho com escalabilidade dinâmica e processamento de transação em paralelo.
Os processos de replicação dos dados permitem mais de 50 funções de manipulação de dados integradas para transformação e validação, além de chamadas de procedimento armazenado para preparação de dados em linha tendo em vista enriquecimento, análise e muito mais.
Projetada exclusivamente para replicar bancos de dados Oracle e não Oracle, além de serviços de dados em sistemas operacionais, extremidades (ordenação), conjuntos de caracteres e estruturas de objetos. Compatível com qualquer topologia de migração de dados e padrão de arquitetura moderna.
Limpe e crie perfis de dados para data warehouses e data lakes.
Visibilidade do status da replicação com alertas em tempo real. Veja o status em um console de gerenciamento eficiente ou projete uma recuperação automatizada usando APIs sofisticadas.
Monitore a conclusão e o desempenho do processo de replicação usando painéis de gerenciamento e notificações em tempo real.
Monitore o GoldenGate em toda a empresa com gerenciamento e monitoramento centralizados, aumentando a produtividade.
A principal plataforma de replicação de banco de dados da Oracle está disponível para todos gratuitamente. Esta versão é ideal para prototipagem, educação geral, desenvolvimento, DevOps e testes. Ela é implementada de um contêiner do Docker em laptops, on-premises ou em qualquer nuvem.
Use esta versão para casos de uso operacionais e analíticos. Inclui todos os recursos de replicação de banco de dados de nível empresarial e é executada com a arquitetura de microsserviços mais recente.
Projetado para facilidade de uso em todo o ciclo de vida da replicação. Crie pipelines de replicação visual a partir de um catálogo de padrões comuns. E uma vez iniciado, o processo de replicação é totalmente automatizado.
A versão atual se conecta aos bancos de dados Oracle, mas mais destinos estão planejados.