AWS Database Blog
Category: Amazon DynamoDB
Migrate from Azure Cosmos DB to Amazon DynamoDB using AWS Glue
To take advantage of the performance, security, and scale of Amazon DynamoDB, customers want to migrate their data from their existing NoSQL databases in a way that is cost-optimized and performant. In this post, we show you how to migrate data from Azure Cosmos DB to Amazon DynamoDB through an offline migration approach using AWS […]
Amazon DynamoDB can now import Amazon S3 data into a new table
February, 2025: As of November 1, 2024, Amazon DynamoDB has reduced its pricing, offering a 50% reduction for on-demand throughput. These post was updated to reflect this change. For complete details about these pricing changes, visit New – Amazon DynamoDB lowers pricing for on-demand throughput and global tables. Today we’re launching new functionality that makes […]
Single-table vs. multi-table design in Amazon DynamoDB
This is a guest post by Alex DeBrie, an AWS Hero. For people learning about Amazon DynamoDB, the idea of single-table design is one of the most mind-bending concepts out there. Rather than the relational notion of having a table per entity, DynamoDB tables often include multiple different entities in a single table. You can […]
Backfilling an Amazon DynamoDB Time to Live attribute using Amazon EMR: Part 2
Amazon DynamoDB is a fully managed, serverless, key-value NoSQL database designed to run high-performance applications at any scale. DynamoDB can store and retrieve any amount of data. As the data grows and becomes cold, many use cases such as session management or order management require archival of the older unneeded items. DynamoDB has a feature […]
Large object storage strategies for Amazon DynamoDB
Customers across all industries use Amazon DynamoDB as the primary database for their mission critical workloads. DynamoDB is designed to provide consistent performance at any scale. To take advantage of this performance, one of the most important tasks to complete is data modeling. Your success with DynamoDB depends on how well you define and model […]
How Shaadi.com reduced costs and improved performance with DynamoDB
Shaadi.com is the flagship brand for People Interactive. It is the largest matchmaking platform in the world and has lead this space for last 20 years. It has been built on one simple idea of helping people find a life partner, discover love and share joy. Their vision is to bring people together through technology. […]
Enhanced AWS Backup features for Amazon DynamoDB
Amazon Web Services (AWS) recently announced new features in AWS Backup for Amazon DynamoDB on-demand backups that can help you meet your compliance, business continuity, and cost-optimization needs. In this post, we describe these features and provide a step-by-step guide for using them to copy DynamoDB backups across AWS Regions and across accounts, configure your […]
Use parallelism to optimize querying large amounts of data in Amazon DynamoDB
In this post, I demonstrate how to optimize querying a large amount of data in Amazon DynamoDB by using parallelism – splitting the original query into multiple parallel subqueries – to meet these strict performance SLAs for large DynamoDB database queries. During our engagements with customers, we often need to retrieve a large number of […]
Import and export CloudFormation templates and CSV sample data with NoSQL Workbench for Amazon DynamoDB
NoSQL Workbench for DynamoDB is a client-side application with a point-and-click interface that helps you design, visualize, and query non-relational data models for Amazon DynamoDB. NoSQL Workbench clients are available for Windows, macOS, and Linux. Over time, NoSQL Workbench has added many features, such as the ability to use it with Amazon Keyspaces for (Apache […]
Archive data from Amazon DynamoDB to Amazon S3 using TTL and Amazon Kinesis integration
August 30, 2023: Amazon Kinesis Data Analytics has been renamed to Amazon Managed Service for Apache Flink. Read the announcement in the AWS News Blog and learn more. In this post, we share how you can use Amazon Kinesis integration and the Amazon DynamoDB Time to Live (TTL) feature to design data archiving. Archiving old […]