Pacotes de design de esquema de modelagem de dados no DynamoDB
Saiba mais sobre os pacotes de design de esquemas de modelagem de dados para o DynamoDB, incluindo casos de uso, padrões de acesso e designs de esquemas finais para redes sociais, perfis de jogos, gerenciamento de reclamações, pagamentos recorrentes, status de dispositivos e lojas virtuais.
Pré-requisitos
Antes de tentarmos criar nosso esquema para o DynamoDB, primeiro precisamos reunir alguns dados de pré-requisitos sobre o caso de uso que o esquema precisa apoiar. Diferentemente dos bancos de dados relacionais, o DynamoDB é fragmentado por padrão, o que significa que os dados permanecerão em vários servidores nos bastidores. Portanto, é importante projetar de acordo com a localidade dos dados. Precisaremos montar a seguinte lista para cada design de esquema:
-
Lista de entidades (diagrama ER)
-
Volumes e throughput previstos para cada entidade
-
Padrões de acesso que precisam ser atendidos (consultas e gravações)
-
Requisitos de retenção de dados
Tópicos
- Design de esquema de rede social no DynamoDB
- Design de esquema de perfil de jogo no DynamoDB
- Design do esquema do sistema de gerenciamento de reclamações no DynamoDB
- Design de esquema de pagamentos recorrentes no DynamoDB
- Monitoramento das atualizações de status do dispositivo no DynamoDB
- Usar o DynamoDB como armazenamento de dados para uma loja virtual