AWS Database Blog
Category: Intermediate (200)
Integrate your Spring Boot application with Amazon ElastiCache using Spring Data Valkey
Learn how to integrate a Spring Boot application with Amazon ElastiCache using Spring Data Valkey for caching. This walkthrough covers adding caching to a serverless cache, plus the advantages of Spring Data Valkey over Spring Data Redis: native AWS IAM authentication, Availability Zone affinity, and OpenTelemetry observability.
Amazon Aurora DSQL observability concepts and usage with Amazon CloudWatch
Amazon Aurora DSQL offers time-based observability through Amazon CloudWatch Database Insights. Learn how the DSQL observability model, DASH, Database Insights, PromQL, and the system diagnostics AI skill help you find performance bottlenecks and connect session time directly to cost.
Introducing Oracle Exadata on Exascale for Oracle AI Database@AWS
Today we’re announcing the general availability of Oracle Exadata Database Service on Exascale Infrastructure (ExaDB-XS) for Oracle Database@AWS. ExaDB-XS brings Exadata-class performance and availability through a consumption-based model, so you can scale compute and storage independently and pay only for what you use.
Recover from accidental DynamoDB changes using Bulk Executor
Recover from accidental changes to your Amazon DynamoDB tables without a full table restore. This post shows how to use the Bulk Executor revert-export command with an incremental export to Amazon S3 to undo unwanted writes, target only a subset of changes with a transform, or fix specific items along the way.
MCP tools for Amazon Aurora DSQL: Query execution and schema management
Learn how to set up the Amazon Aurora DSQL MCP server and use it from your AI coding assistant to run queries, evolve schemas, and check Aurora DSQL compatibility without leaving your IDE. This post walks through installation, the available MCP tools, practical integration patterns, and the security model.
Advanced data modeling: Using user-defined types and Protocol Buffers for Amazon Keyspaces
Amazon Keyspaces supports two approaches for modeling complex data: user-defined types (UDTs) and Protocol Buffers. This post shows how to create and manage UDTs, implement Protobuf serialization, and choose between the two based on your application needs.
Scale smart, not just big: a practical guide to multi-node Amazon Timestream for InfluxDB 3 Enterprise
With the release of multi-node scaling for Amazon Timestream for InfluxDB 3 Enterprise, clusters can now support up to 15 nodes with distinct roles. You can separate ingestion, querying, and compaction to match your workload’s demands. In this post, we cover when to scale vertically versus horizontally, and how to make the right choice for both stability and cost.
Building a multi-Region API with Prisma ORM and Amazon Aurora DSQL
In this post, we show how you can build a multi-Region active-active API using Prisma ORM and Amazon Aurora DSQL.
Migrating mission-critical payments at Nubank to Amazon Aurora PostgreSQL
Managing payment infrastructure at scale presents unique challenges that impact both performance and operational efficiency. In this post, we share the technical and operational challenges Nubank faced with self-managed PostgreSQL, the evaluation criteria they established for selecting database solutions, and the results from their successful migration to Amazon Aurora PostgreSQL-Compatible Edition. Nubank achieved up to 1,900x query performance improvements in specific cases.
Connection pooling strategies in Amazon Aurora DSQL
In this post, you’ll learn four concrete strategies that help you reduce Aurora DSQL connection overhead, stay within the 100-connections-per-second rate limit, and avoid thundering-herd reconnection storms. By the end, you’ll have a production-ready checklist for configuring connection pools that support reliable performance at scale.









