Não foi possível encontrar uma correspondência para sua pesquisa.

Sugerimos que você tente o seguinte para ajudar a encontrar o que procura:

  • Verifique a ortografia da sua pesquisa por palavra-chave.
  • Use sinônimos para a palavra-chave digitada; por exemplo, tente “aplicativo” em vez de “software.”
  • Inicie uma nova pesquisa.
Entre em Contato Faça login na Oracle Cloud

Fragmentação

O Oracle Sharding distribui segmentos de um conjunto de dados em vários bancos de dados (fragmentos) 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 Sharding faz tudo isso ao mesmo tempo que renderiza a forte consistência, o poder total do SQL, o suporte a dados estruturados e não estruturados e o ecossistema do Oracle Database. Ele atende aos requisitos de soberania de dados e suporta aplicações que requerem baixa latência e alta disponibilidade.

Inovação em fragmentação Descartando a inovação

Veja como a Oracle permite a hiperescalabilidade em bancos de dados distribuídos globalmente.

Crie aplicações em escala de internet com o Oracle Database Criar aplicações em escala de Internet

O Oracle BlueKai Data Management Platform usa o Oracle Sharding para armazenar petabytes de dados para dimensionar para milhões de transações por segundo com um único banco de dados.

Usar o Sharding para atender à soberania de dados Use o Sharding para atender à soberania de dados (PDF)

Saiba como usar o Sharding para criar um banco de dados global que atenda aos requisitos de soberania de dados.

Crie uma aplicação em hiperescala usando o Oracle Sharding

Por que escolher o Oracle Sharding?

Escalabilidade preparada para o futuro para maior volume de dados e processamento de transações

Elimine gargalos de desempenho 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)

Soberania de dados

Garante que os dados permaneçam em uma determinada localização geográfica. O Sharding facilita um único banco de dados global, com dados distribuídos entre várias regiões.

Saiba como criar um banco de dados global

Implementação multinuvem

Use uma arquitetura de nada compartilhado para atender aos requisitos de soberania e proximidade de dados e proteger bancos de dados de tempos de inatividade não planejados.

Arquitetura de referência multinuvem

Processe uma quantidade de dados muito grande mais rapidamente

Todos os shards são apresentados a uma aplicação como um único banco de dados lógico, acelerando o tempo de resposta de consultas em conjuntos de dados extremamente grandes.

Saiba mais

Pipeline de dados

Os dados podem ser carregados em todos os shards em paralelo a taxas extremamente altas, que potencializa a arquitetura linearmente escalável para ingestão de dados. Além disso, o Oracle Sharding pode ser usado para Processamento de Fluxo de Eventos, Internet das Coisas, Log Analytics, armazenamento de métricas e dados de séries temporais, eliminando a necessidade de um pipeline de dados separado.

Carregamento de dados em um banco de dados com sharding

Data lake

O 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, Gráfico e Espacial. O Oracle Sharding pode ser usado para armazenar volumes enormes de dados estruturados e não estruturados e para eliminar a fragmentação de dados.

Particionamento do conjunto de documentos JSON

Recursos do produto de sharding

Distribuição automatizada de dados

Sharding e resharding automatizados de dados

O Oracle Sharding coloca automaticamente os dados no shard desejado, economizando tempo e eliminando a preparação manual de dados.

Recursos
  • Vários métodos de sharding (gerenciados pelo sistema e definidos pelo usuário)
  • Composição sharding que permite dois níveis de sharding com diferentes métodos e chaves de sharding
  • Ingestão de dados paralela em todos os shards
  • Consultas paralelas em todos os shards

Elasticidade

Fragmentação flexível com base em suas necessidades

Os shards podem ser adicionados e removidos, e os dados podem ser resguardados sem tempo de inatividade ou perda de dados.

Recursos
  • Adição e remoção online de shards
  • Resharding automatizado de dados

Administração centralizada

Gerencie e monitore de forma centralizada bancos de dados com sharding como um único banco de dados lógico

Um catálogo de shards permite que os clientes gerenciem todos os shards de um banco de dados particionado como um único banco de dados lógico.

Recursos
  • Definição e configuração do banco de dados com sharding
  • Adição e remoção de shards
  • Configuração de alta disponibilidade
  • Gerenciamento de objetos de banco de dados
  • Patch de shards
  • Métricas detalhadas de monitoramento
  • Configuração de segurança

Roteamento automatizado de aplicações

Desenvolvimento de aplicativos simplificados

O Oracle Sharding é suportado nativamente pelos drivers do cliente Oracle Database. Os desenvolvedores podem tratar um banco de dados particionado como um único banco de dados lógico, simplificando o desenvolvimento de aplicações.

Recursos
  • Roteamento automatizado de solicitações para shards
  • Roteamento automatizado de solicitações de vários cartões para o coordenador
  • Suporte de transação para atualizações de vários cartões
  • Suporte para drivers JDBC, OCI, .Net
  • Failover automatizado para stand-bys
  • Suporte para eventos FAN
  • Identificação automática da chave de particionamento (21 JDBC)

Alta disponibilidade

Zero tempo de inatividade não planejado ou planejado

Um banco de dados com sharding tem proteção contra interrupções não planejadas e fornece mecanismos para operações planejadas on-line, permitindo que as aplicações atendam a SLAs de disponibilidade rigorosos.

Recursos
  • Replicação automatizada de dados
  • Failover automatizado
  • Isolamento de falhas
  • Correção e upgrade on-line
  • Backup/recuperação
  • Proteção contra desastres

Memória persistente

Expanda os bancos de dados de memória persistentes com o Oracle Sharding

O Oracle Database 21c permite o armazenamento de todos os dados e redo na memória persistente local (PMem). O SQL é executado diretamente nos dados armazenados em um sistema de arquivos de memória persistente mapeado, eliminando o caminho do código de E/S para o armazenamento em disco tradicional.

Recursos
  • Consistência de dados para gravações em PMem
  • Tempo de failover reduzido
  • Uso otimizado de DRAM

Comcast

Sucesso do cliente com Sharding

A Epsilon melhora a escalabilidade, o desempenho e a disponibilidade com o Oracle Sharding.

Casos de uso do Oracle Sharding

  • Processamento de transações on-line em tempo real, em escala de Internet

    O Oracle Sharding elimina a preparação complexa de dados para aplicações de consumidores voltados para a internet, aplicações financeiras e de pagamento móvel, e aplicações SaaS de larga escala.

    Revisar recursos de sharding para OLTP

  • Soberania de dados

    O Oracle Sharding oferece escalabilidade linear de transações, melhores SLAs de aplicações e consistência de dados rigorosa.

    Rever recursos de sharding para soberania de dados

  • Análise de big data

    O Oracle Sharding acelera as aplicações que exigem processamento paralelo em massa para grandes volumes de dados em muitas instâncias de computação.

    Revisar a arquitetura de processamento paralelo global

  • Ingestão de dados de alto rendimento

    O Oracle Sharding capacita a ingestão de dados em velocidades extremas para as aplicações Internet das Coisas (IoT).

    Carregamento de dados em um Banco de dados Oracle Sharded

  • Disponibilidade extrema

    O Oracle Sharding suporta aplicações que requerem SLAs muito altos geralmente atendidos com isolamento de falhas.

    Revisar padrão de arquitetura

  • Implementação multinuvem

    O Oracle Sharding permite que você implemente um banco de dados que suporte expansão extrema com isolamento completo de dados distribuído em um ambiente multinuvem.

    Arquitetura de referência multinuvem

Casos de uso do Oracle Sharding

Recursos

Documentação

Documentação

  • Documentação do produto
  • Padrões de arquitetura de referência inspirados no cliente
    Explore os padrões de arquitetura de implementação da Oracle Cloud, com as melhores práticas de escalabilidade, disponibilidade e segurança.

  • Exibir padrões

Comece agora com o Sharding


Experimente o Oracle Cloud - Modo Gratuito

Crie, teste e implemente aplicações na Oracle Cloud gratuitamente.


Entre em contato

Ficou interessado e quer saber mais? Entre em contato com um de nossos especialistas.