82. Redis on AWS: Is ElastiCache the Right Choice?
AWS Bites
Who is the king of all databases when it comes to performance? Yes, Redis! Of course!
In this episode of AWS Bites, we talk about Redis on ElastiCache, one of the most essential instruments in the cloud architect's toolbox.
We explore the joys and woes of Redis on AWS and share some exciting alternatives regarding in-memory databases and caching systems.
We discuss the use cases of Redis, including session storage, web page caching, database cache, cost optimization, queues and pub/sub messaging, and distributed applications state.
We extensively talk about ElastiCache, the managed cache solution on AWS based on either Redis or Memcache, and its features such as replication groups, auto-scaling, and monitoring.
Finally, we discuss potential alternatives, such as DynamoDB (with DAX), Upstash, or Momento, a serverless cache built on Pelikan.
💰 SPONSORS 💰
AWS Bites is sponsored by fourTheorem (https://fourtheorem.com). fourTheorem is an AWS Consulting Partner offering training, cloud migration, and modern application architecture.
🔖 Chapters: 00:00 Intro 00:45 What is Redis and what's the history behind this tool? 02:24 How does Redis work and why it's blazing fast? 04:05 Redis will be your gateway drug to algorithms and data structures! 05:05 Redis extensibility with Lua scripting 05:57 Othe Redis features (pipelines) and Redis modules (search, ML, graph) 06:34 Good use cases for Redis 09:36 Persistence capabilities of Redis (Backups and Write ahead logs) 12:26 Using Redis in AWS with ElastiCache (setup, scalability, configuration, monitoring) 15:00 How "serverless" is ElastiCache and how does it compare to MemoryDB? 17.11 Alternatives to Redis for a serverless world (DynamoDB with DAX, Upstash, Momento) 21:08 Closing notes
In this episode, we mentioned the following resources:
- Elasticache: https://aws.amazon.com/elasticache/
- Upstash: https://upstash.com/
- Momento: https://www.gomomento.com/
You can listen to AWS Bites wherever you get your podcasts:
- Apple Podcasts: https://podcasts.apple.com/us/podcast/aws-bites/id1585489017
- Spotify: https://open.spotify.com/show/3Lh7PzqBFV6yt5WsTAmO5q
- Google: https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy82YTMzMTJhMC9wb2RjYXN0L3Jzcw==
- Breaker: https://www.breaker.audio/aws-bites
- RSS: ​​https://anchor.fm/s/6a3312a0/podcast/rss
Do you have any AWS questions you would like us to address? Leave a comment here or connect with us on Twitter:
#AWS #redis #elasticache ... https://www.youtube.com/watch?v=dWq007xduUE
130747326 Bytes