O Oracle Globally Distributed Database dispersa segmentos de um conjunto de dados em vários bancos de dados (shards) em diferentes computadores, on-premises ou na nuvem. Ele permite bancos de dados multimodelos distribuídos globalmente e linearmente escaláveis. Não requer hardware ou software especializado. O Oracle Globally Distributed Database faz tudo isso ao mesmo tempo em que fornece a consistência robusta, o poder total do SQL, o suporte para dados estruturados e não estruturados e o ecossistema do Oracle Database. Ele atende aos requisitos de soberania de dados e oferece suporte a aplicações que exigem baixa latência e alta disponibilidade.
Veja como a Oracle permite a hiperescalabilidade em bancos de dados distribuídos globalmente.
A plataforma de gerenciamento de dados Oracle BlueKai usa o Oracle Globally Distributed Database para armazenar petabytes de dados e escalar para milhões de transações por segundo com um único banco de dados.
Saiba como a Oracle está ajudando os clientes a enfrentar os desafios de residência de dados e a fortalecer a conformidade.
Elimine gargalos e, ao mesmo tempo, permita um desempenho de banco de dados linearmente escalado.
Como a Oracle cria aplicações em escala de Internet com o Oracle Database (43:48)Garante que os dados permaneçam em uma determinada localização geográfica. Facilita um único banco de dados global, com dados distribuídos entre diversas regiões.
Saiba como construir um banco de dados globalNo Oracle Base Database Service, no Autonomous Database Distribuído Globalmente ou em uma arquitetura multicloud no Microsoft Azure e no Amazon Web Services.
Todos os shards são apresentados a uma aplicação como um único banco de dados lógico, acelerando o tempo de resposta de consulta em conjuntos de dados extremamente grandes.
Saiba maisA replicação Raft possibilita um failover rápido em poucos segundos sem perda de dados durante interrupções de nós ou data centers, facilitando uma arquitetura de banco de dados distribuída simétrica Ativo-Ativo-Ativo que aumenta a disponibilidade, simplifica o gerenciamento e otimiza a utilização de recursos globalmente.
Replicação Raft no Oracle Globally Distributed DatabaseO Oracle Database é um banco de dados convergente. Ele pode armazenar dados relacionais e outros tipos de dados não estruturados ou semiestruturados, como texto, JSON, Graph e Spatial. O Oracle Globally Distributed Database pode ser usado para armazenar grandes quantidades de dados estruturados e não estruturados e para eliminar a fragmentação de dados.
Sharding da coleção de documentos JSONO Oracle Globally Distributed Database coloca automaticamente os dados no shard desejado, economizando tempo e eliminando a preparação manual de dados.
Os shards podem ser adicionados e removidos e os dados podem ser passar por sharding novamente sem qualquer tempo de inatividade ou perda.
Um catálogo permite gerenciar todos os shards no Globally Distributed Database como um banco de dados único e lógico.
O Oracle Globally Distributed Database é suportado nativamente pelos drivers clientes do Oracle Database. Os desenvolvedores podem tratar o Globally Distributed Database como um único banco de dados lógico, simplificando o desenvolvimento de aplicações.
O Oracle Globally Distributed Database oferece proteção contra interrupções não planejadas e fornece mecanismos para operações planejadas online, permitindo que as aplicações cumpram SLAs de disponibilidade rigorosos.
O Globally Distributed Database oferece uma solução integrada e eficiente para acomodar uma base global de usuários e navegar por diversas regulamentações de dados.
O Globally Distributed Database apresenta todos os shards como um único banco de dados lógico. A administração centralizada, gerenciada por meio de um catálogo de shards, oferece uma visão abrangente do banco de dados distribuído como uma unidade coesa, minimizando complexidades.
A fragmentação manual de dados é eliminada com a distribuição automática de dados, simplificando a implementação ao incorporar recursos de sharding automático.
O recurso de roteamento automatizado simplifica as interfaces de aplicações com o banco de dados como uma entidade lógica unificada e oferece suporte nativo para drivers clientes de banco de dados.
“Com a introdução da replicação baseada em RAFT integrada, a nova versão traz o conceito de fragmentação de banco de dados para um novo nível de escalabilidade e desempenho. Um banco de dados global em hiperescala que é distribuído e replicado em várias localizações geográficas em tempo real agora é realidade – e os dados dentro dele podem ser localizados de forma transparente de acordo com regras complexas.”
Alexei Balaganski
Analista Lead e Diretor de Tecnologia, KuppingerCole Analysts
“A Oracle mais uma vez aumentou os SLAs de disponibilidade e escalabilidade para as aplicações de missão crítica ao introduzir a replicação RAFT com o Database 23ai distribuído globalmente. Isso define claramente o novo padrão do setor para as empresas.”
Stephen Catanzano
Analista Sênior, Plataforma de Dados, Enterprise Strategy Group
Elimina a preparação complexa de dados para aplicações de consumo voltadas para a Internet, aplicações financeiras e de pagamento móvel e aplicações SaaS de grande escala.
Fornece escalabilidade linear de transações, melhores SLAs de aplicações e consistência rigorosa de dados.
Acelera o desempenho de aplicações que exigem processamento massivamente paralelo para grandes volumes de dados em muitas instâncias de computação.
Analise a arquitetura de processamento massivamente paralelo
Permite a ingestão de dados em velocidades extremas para aplicações de IoT.
Suporta aplicações que exigem SLAs muito altos com replicação RAFT integrada para atender aos requisitos de alto desempenho, alta disponibilidade e soberania de dados.
Permite implementar um banco de dados que suporta expansão extrema com isolamento completo de dados distribuídos em um ambiente multicloud.
No campo da tecnologia de banco de dados, o Oracle Database 23ai marca uma era transformadora ao inaugurar uma onda de avanços. Entre eles, um foco de destaque está no aumento dos recursos do Oracle Globally Distributed Database. À medida que nos aproximamos do lançamento, nossa atenção se concentra na integração de recursos pioneiros adaptados para ambientes de dados distribuídos. Esta publicação serve como uma prévia, esclarecendo as melhorias interessantes que o Oracle Database 23ai traz para o Oracle Globally Distributed Database.
Leia a publicação completaCrie, teste e implemente aplicações na Oracle Cloud gratuitamente.
Ficou interessado e quer saber mais? Entre em contato com um de nossos especialistas.