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

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

ความคิดเห็น •

  • @galeop
    @galeop 2 ปีที่แล้ว +1

    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.

  • @harekrishna7931
    @harekrishna7931 3 ปีที่แล้ว

    Thanks Mahesh, it was great session.👍

  • @phiwi2705
    @phiwi2705 2 ปีที่แล้ว

    Awesome presentation Jon, thanks a lot!

  • @michaljanecek1103
    @michaljanecek1103 2 ปีที่แล้ว

    Thank god that everything is so SUPER EASY

  • @theefamiliar3497
    @theefamiliar3497 2 ปีที่แล้ว +1

    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

  • @rushengzhang2959
    @rushengzhang2959 2 ปีที่แล้ว

    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.

  • @nemurerumaboroshi
    @nemurerumaboroshi ปีที่แล้ว

    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.

    • @awssupport
      @awssupport ปีที่แล้ว +1

      Thanks for sharing your feedback. I've ensured your voice is heard by sending it off to our service team for review. ^RF