
AWS In-Memory Solutions and Valkey Open-Source Innovation - Lets Talk About Data
In this show, we explore how the Valkey engine, available in Amazon ElastiCache and Amazon MemoryDB, enhances performance and reduces costs for AWS customers through demonstrations of cluster creation, data migration, and application integration using the optimized Valkey client library.
Prasad Matkar
Amazon Employee
Published Apr 1, 2025
In this episode of Let's Talk About Data, host Prasad Matkar is joined with guests Paul Ross and Maria Gutovsky where they discussed the latest developments in in-memory database solutions, particularly focusing on Valkey and AWS services. The discussion highlighted key improvements in Valkey, including its enhanced multi-threading capabilities and optimized memory management, making it more efficient than its predecessor.
The conversation also covered AWS's managed services - Amazon ElastiCache and Amazon MemoryDB - explaining their distinct features and use cases. The guests demonstrated ElastiCache's serverless offering, showing its simplicity in deployment and management, and MemoryDB's new multi-region architecture that enables active-active deployment across different geographical locations. They emphasized how these services cater to different requirements, with ElastiCache focusing on caching and MemoryDB providing durability through transaction logging.
Show Highlights:
- Valkey's key improvements include IO thread support and optimized memory management
- ElastiCache Serverless offers simplified deployment without complex capacity planning
- MemoryDB provides durability through transaction logging and supports multi-region deployment
- New multi-region architecture enables active-active deployment across different regions
- Common use cases include caching, leaderboards, session management, and vector search
- Both services are available in AWS free tier with T-family instances
- Integration with modern applications requires minimal code changes when migrating from Redis
Prasad Matkar - Database Specialist @AWS
Links from today's episode
- Linux Foundation Launches Open Source Valkey Community - https://www.linuxfoundation.org/press/linux-foundation-launches-open-source-valkey-community
- Get started with Amazon MemoryDB for Valkey - https://aws.amazon.com/blogs/database/get-started-with-amazon-memorydb-for-valkey
- Introducing Valkey GLIDE, an open source client library for Valkey and Redis open source - https://aws.amazon.com/blogs/database/introducing-valkey-glide-an-open-source-client-library-for-valkey-and-redis-open-source/
- Amazon ElastiCache Serverless for Redis and Memcached is now available - https://aws.amazon.com/blogs/aws/amazon-elasticache-serverless-for-redis-and-memcached-now-generally-available/
- Unlock on-demand, cost-optimized performance with Amazon ElastiCache Serverless - https://aws.amazon.com/blogs/database/unlock-on-demand-cost-optimized-performance-with-amazon-elasticache-serverless/
- Valkey - https://valkey.io/
- MemoryDB Multi-Region - https://docs.aws.amazon.com/memorydb/latest/devguide/multi-region.html
Any opinions in this post are those of the individual author and may not reflect the opinions of AWS.