← Back to all announcements
★★☆☆☆ 05/05/2026

Announcing Valkey 9.0 for Amazon ElastiCache

Unlock faster AI workloads and advanced search capabilities with Valkey 9.0's 40% throughput boost and built-in vector+text search—at no extra cost.

View original announcement →

Visual Summary

graph TD A{{Valkey 9.0 for ElastiCache}}:::announced B([Full-Text & Hybrid Search]):::feature C([40% Higher Throughput]):::feature D([Hash Field Expiration]):::feature E([Multi-DB Cluster Mode]):::feature F((Application)):::external G(ElastiCache Serverless):::compute H(ElastiCache Node Clusters):::compute I(RAG / AI Pipelines):::compute F ==>|"requests"| A A -->|"deploys on"| G A -->|"deploys on"| H A -->|"enables"| B A -->|"optimizes"| C A -->|"manages TTLs"| D A -->|"isolates tenants"| E B -->|"powers"| I I -.->|"semantic retrieval"| A classDef announced fill:#ff9900,stroke:#ec7211,color:#fff,font-weight:bold classDef compute fill:#e3f2fd,stroke:#1565c0,color:#1565c0 classDef storage fill:#e8f5e9,stroke:#2e7d32,color:#2e7d32 classDef feature fill:#fff3e0,stroke:#e65100,color:#e65100 classDef external fill:#f5f5f5,stroke:#616161,color:#616161

What's New

Amazon ElastiCache now supports Valkey 9.0, the open-source, vendor-neutral alternative to Redis, bringing a significant set of new capabilities to real-time and AI-driven workloads. Key additions include built-in full-text and hybrid search (combining vector similarity with traditional text search), up to 40% higher throughput for pipelined workloads, hash field-level TTL expiration, and multi-database support in cluster mode. These enhancements are part of a broader release containing more than 100 improvements, available at no additional cost across all AWS commercial, GovCloud, and China regions.

How It Works

  • Valkey 9.0 operates as a drop-in, in-memory data store engine within ElastiCache, available on both node-based clusters and Serverless caches.
  • The new full-text and hybrid search capability is built directly into the engine, enabling real-time indexing and querying—including semantic vector retrieval, filtering, and aggregations—over terabytes of in-memory data with microsecond latency and throughput scaling to millions of requests per second, eliminating the need for a separate search tier.
  • The 40% throughput improvement for pipelined workloads is achieved through engine-level optimizations such as faster command parsing and improved memory prefetching, reducing CPU overhead per operation.
  • Hash field expiration introduces per-field TTLs within a Redis/Valkey hash data structure, allowing individual fields to expire independently rather than requiring the entire key to be expired or managed externally.
  • Multi-database support in cluster mode provides lightweight logical namespaces (analogous to the SELECT database feature in standalone Redis), enabling tenant isolation or environment separation without deploying separate clusters.

Why It's Important

  • These capabilities directly address three common architectural pain points for teams building high-throughput, data-intensive applications.
  • First, integrating full-text and hybrid search into the cache engine eliminates the operational overhead, cost, and latency of maintaining a separate search service (e.g., OpenSearch or Elasticsearch) alongside ElastiCache, which is particularly valuable for AI-driven retrieval-augmented generation (RAG) pipelines that require both vector and keyword search.
  • Second, the 40% throughput gain for pipelined workloads means teams can handle higher request volumes on existing infrastructure, reducing the need to over-provision nodes and lowering costs.
  • Third, hash field expiration and multi-database cluster support simplify data lifecycle management and multi-tenant architectures, reducing application-layer complexity and the workarounds previously required to achieve these patterns.

How It's Different

  • Prior to Valkey 9.0, ElastiCache users who needed full-text or hybrid search alongside their cache had to integrate a separate service such as Amazon OpenSearch Service, adding latency, operational complexity, and cost.
  • Valkey 9.0 consolidates these capabilities into a single in-memory engine.
  • Compared to Valkey 8.x and earlier Redis-compatible versions on ElastiCache, the new release adds native hash field-level TTLs—previously, TTL granularity was limited to the entire key, forcing developers to use workarounds like storing fields as separate keys or managing expiration in application logic.
  • Multi-database support in cluster mode is also a meaningful departure from prior cluster-mode behavior, which lacked logical namespace separation and made migrating from standalone Redis (which supports multiple databases natively) more complex.
  • The 40% pipelined throughput improvement represents a meaningful engine-level advancement over prior Valkey/Redis versions without requiring any application changes.

When to Prefer It

  • Valkey 9.0 on ElastiCache is the preferred choice when building applications that require low-latency, high-throughput data access combined with search capabilities—particularly AI and machine learning applications using RAG patterns that need both semantic vector search and full-text retrieval from the same data store.
  • It is well-suited for workloads that rely heavily on command pipelining and are currently hitting throughput ceilings, as the engine-level optimizations provide a free performance uplift.
  • Teams managing multi-tenant SaaS applications or migrating from standalone Redis environments with multiple logical databases will benefit from multi-database cluster mode support.
  • Hash field expiration is ideal for use cases like session management, feature flags, rate limiting, or any scenario where individual attributes within a record have independent lifetimes.
  • If your workload is already well-served by a dedicated search service with complex query requirements beyond what an in-memory store provides, or if you require durable, disk-based storage, a purpose-built service like OpenSearch may still be more appropriate.

Availability

  • Valkey 9.0 for Amazon ElastiCache is generally available (GA) as of May 5, 2026, with no additional cost beyond standard ElastiCache pricing.
  • It is supported on both node-based clusters and Serverless caches.
  • The release is available in all AWS commercial regions, AWS GovCloud (US) regions, and AWS China regions.
  • Customers can adopt Valkey 9.0 by creating a new cluster or upgrading an existing cluster via the AWS Management Console, AWS SDK, or AWS CLI.
  • No specific instance type restrictions are called out in the announcement, though customers should consult the ElastiCache documentation for any node family compatibility requirements when upgrading existing clusters.

Tags

Serviceselasticache
Typega-launchperformance
Conceptssearchembedding
Use Casesopen-source
GeographyGlobal

AI Radar AWS

AWS AI/ML news — curated, researched, explained

An automated intelligence platform that curates, researches, and analyzes AWS AI/ML/GenAI announcements daily. Every report is backed by real research — the system reads linked blog posts and documentation to provide accurate, in-depth analysis.

How Each Report Is Generated

  1. Collection — Daily monitoring of the AWS "What's New" RSS feed
  2. Filtering — AI-powered relevance detection for AI/ML/GenAI topics
  3. Taxonomy Tagging — LLM-based classification across 6 dimensions
  4. Importance Scoring — Point-based system with tag bonuses (1-5 stars)
  5. Research Phase — Follows links to blog posts and documentation
  6. Report Generation — Claude Sonnet produces structured 6-section analysis
  7. Visual Summary — Claude Opus generates Mermaid diagrams for key items
  8. Publishing — Static website rebuilt and deployed via CloudFront

Features

  • Faceted filtering by service, type, concept, and more
  • Multi-dimensional taxonomy with 80+ tags across 6 dimensions
  • Geographic availability badges (Global, APJ, EMEA, AMER) with filtering
  • Timeline visualization of announcement volume
  • PDF export for offline reading
  • Mermaid visual summaries for key announcements
  • Daily automated updates — no manual curation
What makes this different: Each report involves a dedicated research phase where the system reads linked blog posts and AWS documentation pages. This produces analysis that goes beyond the original announcement text.

Technology

Built with Python, AWS Lambda, Amazon Bedrock (Claude Sonnet 4.6, Opus 4.6, Haiku 4.5), S3, CloudFront, WAF, EventBridge, and CDK.

Open Source

This project is open source. Fork it, customize it for your needs, and deploy your own instance.
📦 github.com/bbonik/ai-radar-aws

How Importance Scoring Works

Each announcement receives a point score based on multiple factors. The total score maps to a 1-5 star rating:

1★ < 2 pts 2★ ≥ 2 pts 3★ ≥ 3.5 pts 4★ ≥ 5 pts 5★ ≥ 6.5 pts

Point Breakdown

FactorPointsWhen
Core AI service (Bedrock, AgentCore, SageMaker AI)+4Service named in title
Key AI service (SageMaker, Kiro, QuickSight)+2Service named in title
Other AI-related service+1Default
Blog post link+3Link to aws.amazon.com/blogs/
GitHub samples link+2Link to github.com/aws*
Documentation link+1Link to docs.aws.amazon.com/
New model+1.5Tagged as "new-model"
New service+1Tagged as "new-service"
New feature+0.5Tagged as "new-feature"
Anthropic / OpenAI provider+2Provider explicitly mentioned
Instance / notebook announcement-2Hardware/capacity, not feature
Performance / pricing / security-0.5Incremental updates
Region expansion to APJ+1Expands to Asia Pacific
Region expansion (non-APJ only)-1.5Only expands to other regions

Geographic Relevance Badges

Each announcement card shows a small badge indicating whether the feature is available in your region:

🌐 Global Available in all regions
🌏 APJ Asia Pacific
🌍 EMEA Europe / Middle East / Africa
🌎 AMER Americas (US, Canada, South America)
No badge Geography unknown
How geography is detected: The system detects ALL geographies mentioned in each announcement. If the text mentions specific regions (Tokyo, Frankfurt, Oregon, etc.), the corresponding geography badges are shown. If it says "all regions" or is a new feature with no region specified, it gets the Global badge. Geography is also filterable — click a geo chip to see only announcements available in that region.