

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Suponha que certa secretaria de fazenda necessite armazenar milhões de notas fiscais eletrônicas (NF-e) diariamente, e que esses documentos sejam gerados em formato XML ou JSON, com estrutura parcialmente flexível, mas com exigência de integridade transacional e rastreabilidade completa dos dados fiscais. Nesse caso, considerados os requisitos de alta volumetria, consistência dos dados e flexibilidade de esquema, a estratégia de arquitetura de dados mais adequada para esse cenário contempla a utilização de um banco de dados
do tipo chave-valor, que armazena o documento completo sob a chave de acesso, ainda que sem suporte à integridade fiscal e sem consultas estruturadas.
orientado a documentos, com validação de estrutura apenas na leitura dos dados (schema-on-read).
relacional totalmente normalizado, com cada campo da NF-e armazenado em tabelas distintas, priorizando-se a integridade referencial em detrimento do desempenho.
de grafo, para mapear as relações entre emissores e destinatários e otimizar a detecção de fraudes.
relacional, com suporte a armazenamento de dados semiestruturados (JSON/XML) e índices, assegurando-se transações ACID para os campos críticos (como CNPJ, valor e data) e flexibilidade para o corpo do documento.