🌐
Amazon Web Services
aws.amazon.com › databases › amazon dynamodb › nosql workbench
NoSQL Workbench for Amazon DynamoDB - A professional GUI client
2 weeks ago - You can visualize your data model designs and relationships to ensure they fulfil the access pattern requirements of your application. Also, you can deploy and interact with your data model on Amazon DynamoDB in an AWS account or through DynamoDB Local.
🌐
AWS
aws.amazon.com › blogs › database › introducing-the-amazon-dynamodb-data-modeling-mcp-tool
Introducing the Amazon DynamoDB data modeling MCP tool | AWS Database Blog
July 31, 2025 - It also provides estimated monthly ... to other AWS services, such as Amazon OpenSearch Service for text search or Amazon Redshift for analytics. Together, these two files form a clear, reviewable record of the entire process, designed to help you move quickly while following DynamoDB best practices. To show the tool in action, ...
Discussions

DynamoDB Single Table Deign: Simple Guide To Modeling & Querying On To Many Relationships. (Using Excel to plan out the queries)
One of the things that I hear about single table design is that you need to understand all your access patterns up front. But rarely do requirements come up front. Agile (putting aside the cargo cult) is often executed in a way that reacts to changing demands and this seems to be an admission of flawed requirements, or information that only comes later. With the extra cognitive load of planning a single table design I feel like it’s going to optimise RCU at the cost of refactoring exercises down the track. But I’d be happy to understand opposing points of view. More on reddit.com
🌐 r/aws
12
66
October 3, 2022
DynamoDB IDE
Partiql is meh to begin with. You're better off writing scripts to work with your entities that use the actual apis for your access patterns. More on reddit.com
🌐 r/aws
23
34
February 27, 2023
Single table design for DynamoDB: The reality
Great read! I like the clarification that Amazon used the “single table design” phrase as a way to encourage teams to take a fresh look at data modeling possibilities, rather than a hard internal mandate when moving to DynamoDB More on reddit.com
🌐 r/aws
12
65
December 13, 2023
Dynamo DB - sorting by multiple keys design pattern
You may need to store separate document. What your minimal timeframe? A day? Lets add new doc for every req update. PK = ISODate SK = reqs#object_id ttl = now() + 1 day // free deletion unused data If object was requested 2 times in a day - there will be two doc So every day you need to calculate yesterday TOP 100, (1000, 10 000 - depends on your use case) and store it in third document (max 400kb). Do not forget to deduplicate by object_id. PK = TOP#DAY#ISODate SK = TOP#DAY#ISODate id1: reqs // max id2: reqs For month it will be batch read, for year it will be a problem. But anyway there is a good news. Data in the past do not change. So you can calculate weeks, month PK = TOP#WEEK#... , TOP#MONTH#... More on reddit.com
🌐 r/aws
10
1
August 29, 2023
People also ask

What are the ways to create DynamoDB table in AWS?
Most popular ways include AWS Console, AWS SDKs, AWS CLI, CloudFormation, Terraform, Serverless Framework, AWS SAM (Serverless Application Model) and of course Dynobase. The tool on this page is also available inside Dynobase.
🌐
dynobase.dev
dynobase.dev › dynamodb-table-schema-design-tool
DynamoDB Table Schema Design Tool [Free to Use]
What should I do with this DynamoDB JSON?
When using SDK or CLI, you need to use it as the table definition parameter when calling CreateTable operation. When using CloudFormation, SAM or Serverless Framework, paste this into your 'infrastructure-as-code' DynamoDB::Table.Properties value
🌐
dynobase.dev
dynobase.dev › dynamodb-table-schema-design-tool
DynamoDB Table Schema Design Tool [Free to Use]
How do I see DynamoDB table data?
After you've entered some data to the table, it is likely that you'll need to debug it. You can inspect table contents using AWS Console or Dynobase.
🌐
dynobase.dev
dynobase.dev › dynamodb-table-schema-design-tool
DynamoDB Table Schema Design Tool [Free to Use]
🌐
AWS
docs.aws.amazon.com › amazon dynamodb › developer guide › nosql workbench for dynamodb
NoSQL Workbench for DynamoDB - Amazon DynamoDB
4 weeks ago - You can also visualize your access ... once validated, you commit the model to either DynamoDB local or your AWS account for further testing and production use. For collaboration, you can import and export designed data models....
🌐
Amazonaws
rh-web-bucket.s3.amazonaws.com › index.html
DynamoDB Data Modeler
The data displayed by the DynamoDB Data Modeler is stored locally in memory as a collection of virtual Tables, allowing complex data models to be easily constructed and validated without requiring resources to be created in an AWS account space. Unlike other tools for visualizing data, both ...
🌐
DynamoDB
dynobase.dev › dynamodb-table-schema-design-tool
DynamoDB Table Schema Design Tool [Free to Use]
Most popular ways include AWS Console, ... AWS SAM (Serverless Application Model) and of course Dynobase. The tool on this page is also available inside Dynobase. When using SDK or CLI, you need to use it as the table definition parameter when calling CreateTable operation. When using CloudFormation, SAM or Serverless Framework, paste this into your 'infrastructure-as-code' DynamoDB::Table.Properties ...
🌐
AWS
docs.aws.amazon.com › amazon dynamodb › developer guide › amazon dynamodb: how it works › amazon dynamodb learning resources and tools
Amazon DynamoDB learning resources and tools - Amazon DynamoDB
NoSQL Workbench for Amazon DynamoDB ... you design, create, query, and manage DynamoDB tables. It provides data modeling, data visualization, and query development features. ... – A desktop tool that makes it easy to see your DynamoDB tables and work with them, create app code, and edit records with real-time validation. ... – A project from Jeremy Daly that provides helpful utilities for working with data modeling and JavaScript and Node.js. ... AWS Prescriptive ...
Find elsewhere
🌐
GitHub
github.com › aws-samples › amazon-dynamodb-design-patterns
GitHub - aws-samples/amazon-dynamodb-design-patterns: This repo contains sample data models to demonstrate design patterns for Amazon DynamoDB. · GitHub
This repo contains sample data models to demonstrate design patterns for Amazon DynamoDB. - aws-samples/amazon-dynamodb-design-patterns
Starred by 249 users
Forked by 46 users
🌐
GitHub
github.com › alexdebrie › awesome-dynamodb
GitHub - alexdebrie/awesome-dynamodb: List of resources for learning about modeling, operating, and using Amazon DynamoDB · GitHub
NoSQL Workbench For Amazon DynamoDB - A tool similar MySQL workbench that lets you model data and interact with your tables without going to the AWS console. DynamoDB Toolbox - An open source project from Jeremy Daly that provides a number of ...
Starred by 1.8K users
Forked by 144 users
🌐
DbSchema
dbschema.com › blog › design › visual dynamodb design and documentation with dbschema
Visual DynamoDB Design and Documentation with DbSchema
January 12, 2026 - DbSchema brings a new perspective: you can design DynamoDB visually, edit data directly, and even generate HTML5 documentation or work in teams using Git. ... Connect DbSchema to your AWS DynamoDB account, and it automatically reads your existing ...
🌐
Medium
medium.com › @ratulsaha › how-to-model-amazon-dynamodb-databases-with-nosql-workbench-bdb1bdbb6fcc
How to model Amazon DynamoDB databases with NoSQL Workbench | by Ratul Saha | Medium
December 9, 2019 - AWS quietly launched NoSQL workbench for Amazon DynamoDB a few months ago. For a team that consistently comes up with memorable names for their software, this one was mouthful! It is a desktop tool 😲 (the first one from AWS?) that makes Step ...
🌐
Amazon Web Services
pages.awscloud.com › NoSQL-Workbench-for-DynamoDB_2020_VW_s03e02-DAT_OD.html
Amazon DynamoDB Data Modeling Deep Dive, NoSQL Workbench for DynamoDB | AWS Virtual Workshop
NoSQL Workbench helps you design and visualize data models; build and execute queries and other data operations on your DynamoDB tables in your AWS account or a local DynamoDB instance; and generate sample code in Python, JavaScript, and Java.
🌐
AWS
docs.aws.amazon.com › amazon dynamodb › developer guide › nosql workbench for dynamodb › building data models with nosql workbench › creating a new data model
Creating a new data model - Amazon DynamoDB
Learn how to create a new data model in DynamoDB using NoSQL Workbench. Follow step-by-step instructions to build from scratch or use a template.
🌐
AWS
aws.amazon.com › blogs › database › accelerating-data-modeling-accuracy-with-the-amazon-dynamodb-data-model-validation-tool
Accelerating data modeling accuracy with the Amazon DynamoDB Data Model Validation Tool | AWS Database Blog
November 20, 2025 - Today, we’re introducing the Amazon DynamoDB Data Model Validation Tool, a new component of the MCP server that closes the loop between generation, evaluation, and execution. The validation tool automatically tests generated data models against Amazon DynamoDB local, refining them iteratively ...
🌐
GitHub
github.com › awslabs › amazon-dynamodb-tools
GitHub - awslabs/amazon-dynamodb-tools: Tools to make effective use of DynamoDB easier. · GitHub
Tools to make effective use of DynamoDB easier. Contribute to awslabs/amazon-dynamodb-tools development by creating an account on GitHub.
Starred by 178 users
Forked by 47 users
Languages   Python
🌐
Udemy
udemy.com › development › database design & development › dynamodb
Amazon DynamoDB Data Modeling for Architects & Developers | Udemy
Part-2 Objective: Learn to apply DynamoDB design patterns · Learn DynamoDB data modeling process · How to apply patterns to address business requirements · Analyze the access patterns and identify the right pattern to use · Hands-on exercises to build a data model for a banking use case (refer: ACME case study) Tools in use · NoSQL workbench · Local DynamoDB for model development & testing · AWS cloud account for testing (minimal use) An integrated development environment (like Visual Studio Code) Python - if you would like to run the code samples on your machine ·
Rating: 4.3 ​ - ​ 438 votes
🌐
Reddit
reddit.com › r/aws › dynamodb single table deign: simple guide to modeling & querying on to many relationships. (using excel to plan out the queries)
r/aws on Reddit: DynamoDB Single Table Deign: Simple Guide To Modeling & Querying On To Many Relationships. (Using Excel to plan out the queries)
October 3, 2022 - I'd replace Excel by an AWS made tool called NoSQL Workbench ; it's dedicated to DynamoDB and allows you, among other things, to create "facets" (data access patterns) and add sample data so you can see the table either per facet or entirely.
🌐
Amazon Web Services
aws.amazon.com › video › watch › 7dbdede0b17
DynamoDB Data Modeling Best Practices - AWS
Mastering DynamoDB Data Modeling: From Basics to Advanced Techniques for Scalable NoSQL Database Design · Mastering DynamoDB Data Model... In this comprehensive workshop on data modeling with Amazon DynamoDB, AWS specialists Rob McCauley and Chad Tindel guide viewers through the fundamentals ...