Amazon ElastiCache for Valkey now supports durability
Amazon Web Services has announced durability support for Amazon ElastiCache for Valkey, enabling the caching service to handle workloads that require both microsecond read latency and zero tolerance for data loss. The new feature stores data durably across multiple Availability Zones using a Multi-AZ transactional log, providing fast failover, database recovery, and node restart capabilities to prevent data loss during failures. The durability feature offers two configuration options: synchronous writes that persist data across at least two AZs before responding to clients with single-digit millisecond write latency, and asynchronous writes that maintain microsecond write latency by persisting data after client responses, though potentially losing up to 10 seconds of uncommitted data during rare failures. Both options preserve microsecond read performance while expanding ElastiCache's use cases beyond traditional caching to include AI agent memory systems, payment tokenization, and real-time inventory management. The durability capability is available across all AWS commercial, China, and GovCloud regions starting with Valkey 9.0, and can be configured through the AWS Management Console, SDK, or CLI when creating new ElastiCache clusters.
Why It Matters
This enhancement transforms ElastiCache from a pure caching solution into a persistent data store option, potentially competing with traditional databases for latency-sensitive applications. The feature addresses a key gap in AWS's database portfolio by offering sub-millisecond performance with durability guarantees, which could accelerate adoption of real-time AI applications and high-frequency transaction systems that previously required complex multi-tier architectures.
This summary is generated using AI analysis of the original press release. Always refer to the original source for complete details.