AWS re:Invent 2021 - Deep dive on Amazon MemoryDB for Redis

preview_player
Показать описание
Get started with the newest database service from AWS: Amazon MemoryDB for Redis, a Redis-compatible, durable, in-memory database service that delivers microsecond read and single-digit millisecond write latencies. With MemoryDB, you can build microservices applications that require ultra-fast performance, data durability, and high availability. In this session, dive deep to learn more about MemoryDB, how to optimize your workloads for cost and performance, and how to use MemoryDB as a hot data tier with your microservices applications. Also, hear from TSYS, a global payments technology company, on how it migrated its enterprise tokenization solution to MemoryDB to achieve both high performance and multi-AZ data durability.


Subscribe:

ABOUT AWS
Amazon Web Services (AWS) hosts events, both online and in-person, bringing the cloud computing community together to connect, collaborate, and learn from AWS experts.

AWS is the world’s most comprehensive and broadly adopted cloud platform, offering over 200 fully featured services from data centers globally. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—are using AWS to lower costs, become more agile, and innovate faster.

#AWS #AmazonWebServices #CloudComputing
Рекомендации по теме
Комментарии
Автор

Awesome presentation Jon, thanks a lot!

phiwi
Автор

To sum up:
AWS Elasticache is meant as a Read/WRITE data cache (sitting in front a DB), while MemoryDB is a durable DB (ie data is durable, no transaction is lost in the event of a failure).
Just like AWS Elasticache, AWS MemoryDB stores all its data in memory. But for WRITEs, Elasticache replicates its data to replicas asynchrounously, while MemoryDB waits for its transaction logs to be replicated across AZs before acknowledging back to the client the success of the WRITE operation.

galeop
Автор

Thank god that everything is so SUPER EASY

michaljanecek
Автор

Thanks Mahesh, it was great session.👍

harekrishna
Автор

AWS: please work on your documentations so we can easily use your amazing products. The documents are too verbose and it always takes me long time to finally get started, normally takes more than twice time than GCP.

rushengzhang
Автор

I would call Amazon MemoryDB the worst Service I have used to date. All documentation, videos, specs is all buzzwords, not much actually useful things.
I encourage anyone who is on the way of researching MemoryDB in 2022 to give up, and give AWS a couple of years to write decent docs.

I find this extremely concerning

theefamiliar
Автор

One hour video named "deep dive" that barely scratches the surface and gives incomplete, misleading information. It's not all about latencies and number of ops. One distinct feature of Redis that makes it stand out is its ability to run Lua scripts in sort of transactional manner. The problem with that is that this doesn't scale horizontally as well as they tell you in this video. All your transactional logic must be executed on a single shard to benefit from this consistency model. So it's not as nearly as simple as "add more servers" as they claim.

There is also no information about recovery guarantees. "Fast recovery" - what does that even mean? What will happen specifically? How quickly my DB will get back online in case of a failure? Is it milliseconds, seconds, minutes? Will the process of recovery be transparent to DB client? No real information, just marketing stuff.

nemurerumaboroshi