AWS Database Blog
Tag: DynamoDB
Preventing Accidental Table Deletion in DynamoDB
Edin Zulich, AWS NoSQL solutions architect It’s easy to delete a table in Amazon DynamoDB, and that means that it’s easy to delete one by accident, too. Fortunately, you can minimize the risk of accidentally deleting a table using AWS Identity and Access Management (IAM), which provides authentication and access control for DynamoDB. As a […]
Read MoreETL Job Orchestration with Matillion, Amazon DynamoDB, and AWS Lambda
Traditional ETL tools often run on a schedule. If you are due to receive a file from a vendor between 1 A.M. and 4 A.M. on the third Wednesday of the month, you likely have a job scheduled look for the file at 4 A.M. But what if the file arrives late? Or what if […]
Read MoreChoosing the Right DynamoDB Partition Key
This blog post covers important considerations and strategies for choosing the right partition key for designing a schema that uses Amazon DynamoDB. Choosing the right partition key is an important step in the design and building of scalable and reliable applications on top of DynamoDB. What is a partition key? DynamoDB supports two types of […]
Read MoreIntroducing Cost Allocation Tags for Amazon DynamoDB
Nitin Sagar is a senior product manager for DynamoDB. You can now add tags to your Amazon DynamoDB tables. Tags are simple, user-customizable key and value pairs that are supported by many AWS services. Tagging for DynamoDB provides fine-grained visibility into your DynamoDB bill. You can assign tags to your tables and see cost breakouts […]
Read MoreShould Your DynamoDB Table Be Normalized or Denormalized?
In the context of databases, the term normalization refers to the process of organizing the columns (attributes) and tables (relations) of a relational database to minimize data redundancy. The general recommendation for relational databases is to use a normalized schema. This blog post will cover the right approach for designing tables in Amazon DynamoDB. Understanding the […]
Read More