NoSQL Workbench para DynamoDB
O NoSQL Workbench para Amazon DynamoDB é uma aplicação GUI multiplataforma do lado do cliente para operações e desenvolvimento de bancos de dados modernos. Ele está disponível para Windows, macOS e Linux. O NoSQL Workbench permite criar modelos de dados do DynamoDB, definir padrões de acesso como operações reais do DynamoDB e validá-los usando dados de amostra. Além disso, é possível organizar os modelos de dados dentro dos projetos. O NoSQL Workbench inclui o DynamoDB local, o que possibilita testar tabelas e índices antes de transferir seu modelo de dados para a nuvem. Para saber mais sobre o DynamoDB local e seus requisitos, consulte Configurar o DynamoDB local (versão para download).
- Modelador de dados
-
Com o NoSQL Workbench para DynamoDB, é possível iniciar um novo projeto do zero ou usar um projeto de amostra que corresponda ao seu caso de uso. Em seguida, você pode criar tabelas e índices secundários globais, definir atributos e configurar dados de amostra. Também é possível visualizar os padrões de acesso como operações reais do DynamoDB (PutItem, UpdateItem, Query e outras) e executá-las nos dados de amostra configurados para validar se o padrão de acesso funciona conforme o esperado, fazendo ajustes no modelo de dados com base nos resultados da validação. Por fim, depois de validado, é necessário transferir o modelo para o DynamoDB local ou a sua conta da AWS para testes adicionais e uso na produção. Para colaboração, é possível importar e exportar os modelos de dados criados. Para obter mais informações, consulte Criar modelos de dados com o NoSQL Workbench.
- Criador de operações
-
O NoSQL Workbench oferece uma avançada interface gráfica do usuário para você desenvolver e testar consultas. Você pode usar o criador de operações para visualizar, explorar e consultar conjuntos de dados dinâmicos. O criador de operações estruturadas é compatível com expressão de projeção e expressão de condição, além de gerar código de amostra em vários idiomas. Você pode clonar tabelas diretamente de uma conta do Amazon DynamoDB para outra em diferentes regiões. Também é possível clonar tabelas diretamente entre o DynamoDB local e uma conta do Amazon DynamoDB para uma cópia mais rápida do esquema de chaves da tabela (e, opcionalmente, do esquema e dos itens do GSI) entre seus ambientes de desenvolvimento. Para obter mais informações, consulte Explorar conjuntos de dados e criar operações com o NoSQL Workbench.
O vídeo a seguir detalha conceitos de modelagem de dados com o NoSQL Workbench.