AWS Database Blog
Category: Advanced (300)
Filter, transform, and load your DynamoDB table exports using AWS Glue
In this post, we show how you can load (import) an Amazon DynamoDB full or incremental table export into a second DynamoDB table with precise control over what gets loaded, at what write rate, and with the ability to observe the progress. This technique helps drive large-scale data migrations and synchronizations where you want maximum control.
Migrating Amazon RDS for PostgreSQL to Amazon Aurora using seeded logical replication
In this post, we show you how to migrate from an Amazon RDS for PostgreSQL to Amazon Aurora PostgreSQL-Compatible Edition using seeded logical replication. For live migrations with minimal downtime, AWS provides several approaches, including Aurora read replicas, the snapshot/restore method combined with ongoing replication, and AWS DMS.
Amazon Aurora DSQL connections: Drivers, strings, and best practices
Connecting to Amazon Aurora DSQL requires a different approach than traditional PostgreSQL databases. Instead of long-lived passwords, you use short-lived IAM authentication tokens. Instead of static endpoints, you work with distributed cluster endpoints that route connections across Availability Zones. In this post, you learn how to configure connection strings, set up drivers in Python, Java, and Node.js, and implement best practices for authentication, connection pooling, and lifecycle management with Amazon Aurora DSQL.
Query billion-scale vectors with SQL: Integrating Amazon S3 Vectors and Aurora PostgreSQL
In this post, you’ll learn how to query Amazon S3 Vectors from Amazon Aurora PostgreSQL-Compatible Edition using standard SQL, and how to combine vector similarity results with relational filters in a single query, for example, finding the most semantically similar products and then filtering by price, stock status, or tenant in one SQL statement.
Migrating data from an Amazon Aurora snapshot into Amazon Aurora DSQL
In this post, we demonstrate how to use AWS Glue to migrate data from an Amazon Aurora database snapshot into an Aurora DSQL cluster.
Announcing aggregations on Amazon ElastiCache
Amazon ElastiCache now supports aggregation queries, so you can filter, group, transform, and summarize data directly in your cache with a single query. This post walks through the use cases that aggregations unlock, and shows how they work by building a faceted browsing engine using Amazon ElastiCache for Valkey.
Amazon Aurora DSQL for global-scale financial transactions
In this post, we first examine why traditional approaches to distributed consistency fall short for financial workloads. We then walk through how the Amazon Aurora DSQL architecture addresses these challenges, and apply it to three production use cases: core banking, global spend management, and digital currency infrastructure. We close with implementation considerations and how to get started with the Amazon Aurora DSQL Free Tier
Connect to Amazon RDS for Db2 from your laptop
In this post, we demonstrate how to connect to Amazon RDS for Db2 from your laptop using AWS SSM, covering infrastructure deployment with Terraform, port forwarding configuration, SSL connections, and verification steps.
Troubleshoot Amazon RDS for Oracle to Amazon Redshift DMS migrations with AWS DevOps Agent
In this post, we show how you can use AWS DevOps Agent to investigate, identify root causes of, and remediate common AWS DMS issues when migrating from Amazon RDS to Amazon Redshift. DevOps Agent is a Frontier agent that autonomously triages incidents 24/7, providing root cause analysis and recommended actions for resolution based on correlated metrics, logs, and application topology.
Timestream for InfluxDB 3 workload analysis and best practices
Selecting the right instance size for your Amazon Timestream for InfluxDB 3 deployment is one of the most impactful decisions you’ll make when architecting your time series infrastructure. An undersized instance can lead to degraded query performance and ingestion bottlenecks, while an oversized instance means paying for unused capacity. In this blog post we will […]









