SERGIO TOMASVoltar ao portfólio

Bancos de dados · Ferramenta

DynamoDB

Escala de milissegundos na AWS.

01Visão geral

DynamoDB é o banco chave-valor e de documentos totalmente gerenciado da AWS, feito para escala massiva. Modelo para ele a partir dos padrões de acesso, uma forma de pensar diferente da modelagem relacional.

02Conceitos essenciais

O que qualquer pessoa que trabalha com isso precisa entender

  1. 01

    Partition e sort keys

    Como os dados são distribuídos e consultados.

  2. 02

    Modelagem por acesso

    Modelar a partir das consultas necessárias, não das entidades.

  3. 03

    Single-table design

    Guardar vários tipos de entidade em uma só tabela.

  4. 04

    GSIs e LSIs

    Índices secundários para consultas alternativas.

  5. 05

    Modos de capacidade

    Throughput on-demand vs provisionado.

  6. 06

    Streams

    Captura de mudanças integrada ao Lambda.

03Na prática
Faz parte do meu repertório NoSQL na AWS, a nuvem que usei na Claro para melhorar a escalabilidade das aplicações.
04Relacionadas