AWS Database Blog

Category: Announcements

Announcing Valkey 9.0 for Amazon ElastiCache

Amazon ElastiCache now supports Valkey 9.0. This brings the latest community-driven innovations from the Valkey open source project to address the performance and capability requirements of applications as they grow more data-intensive and latency-sensitive, such as real-time analytics, AI-driven retrieval, and high-throughput caching. In this post, we explore how these enhancements help customers build faster applications, streamline architectures, and support new real-time and AI-driven workloads.

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.

Valkey turns two

Two years ago, Valkey emerged as a community-driven response to the need for a truly open, vendor-neutral alternative to Redis. In this post, we’ll look back at two years of progress, highlighting the rapid adoption of Valkey, the innovations delivered by the community, and what these developments mean for the future of modern caching and […]

Features and workflows with Amazon Timestream for InfluxDB 3

This technical deep dive into Amazon Timestream for InfluxDB 3 explores the architectural decisions, features, and capabilities that make this release a significant evolution in time series database technology. This next-generation time series database represents is an architectural redesign from the previous engine version; built from the ground up with modern technologies including Rust for core performance, Apache Arrow for columnar data processing, Apache Parquet for efficient storage, and Apache Arrow Flight SQL for high-performance querying.

Aurora serverless: Faster performance, enhanced scaling, and still scales down to zero

Amazon Aurora Serverless is an on-demand, auto scaling configuration for Aurora that scales up to support your most demanding workloads and down to zero when you don’t need it. The latest improvements deliver up to 30% better performance and enhanced scaling that understands your workload. These enhancements are available at no additional cost for a better price-performance ratio. In this post, we’ll share recent performance and scaling improvements with benchmark results, showing how Aurora Serverless can now scale up to 45.0% faster with a 32.9% faster workload completion time.

Working with identity columns and sequences in Aurora DSQL

Amazon Aurora DSQL now supports PostgreSQL-compatible identity columns and sequence objects, so developers can generate unique integer identifiers with configurable performance characteristics optimized for distributed workloads. In distributed database environments, generating unique, sequential identifiers is a fundamental challenge: coordinating across multiple nodes creates performance bottlenecks, especially under high concurrency workloads. In this post, we show you how to create and manage identity columns for auto-incrementing IDs, selecting between identity columns and standalone sequence objects, and improving cache settings while choosing between UUIDs and integer sequences for your workload requirements.

Use default encryption at rest for new Amazon Aurora clusters

In this post, you learn how Amazon Aurora now provides encryption at rest by default for all new database clusters using AWS owned keys. You’ll see how to verify encryption status using the new StorageEncryptionType field, understand the impact on new and existing clusters, and explore migration options for unencrypted databases.

New in Terraform: Manage global secondary index drift in Amazon DynamoDB

The new aws_dynamodb_global_secondary_index resource treats each GSI as an independent resource with its own lifecycle management. You can use this feature to make capacity adjustments for GSI and tables outside of Terraform. In this post, I demonstrate how to use Terraform’s new aws_dynamodb_global_secondary_index resource to manage GSI drift selectively. I walk you through the limitations of current approaches and guide you through implementing the solution.