[NEW LAUNCH] Improve resiliency using Amazon MemoryDB Multi-Region (DAT426-NEW)
Amazon MemoryDB Multi-Region
Overview
Amazon MemoryDB is the fastest durable database offered by AWS, with microsecond read latencies and low single-digit millisecond write latencies.
MemoryDB has a memory-first architecture, with durability achieved through a transactional log.
MemoryDB is Velsk and Redis open-source compatible, providing access to the rich data structures and APIs of these platforms.
MemoryDB is designed for zero data loss and high availability, with a multi-availability zone transactional log.
Multi-Region Architecture
MemoryDB Multi-Region is an active-active, asynchronous cross-region replication database.
It is designed for 11 9's of durability and 5 9's of availability SLA, with enterprise-grade security and compliance.
MemoryDB Multi-Region supports local reads with microsecond latencies and local writes with low single-digit millisecond latencies.
It retains the open-source Velsk API and can scale up to 500 nodes in a single cluster per region.
Key Features
Asynchronous cross-region replication with active-active architecture
Last-writer-wins conflict resolution at the key and sub-key (data structure) level
Durability achieved through multi-AZ transactional log
Horizontal scaling through sharding, with independent scaling of read and write capacity
Seamless failover and high availability without manual intervention
Enterprise-grade security and compliance features
Usage Scenario: Multi-Region Session Store
Two application instances, one on the West Coast and one on the East Coast, both accessing the same MemoryDB Multi-Region cluster.
User sessions are stored in MemoryDB, with asynchronous replication between the regions.
If a region fails, the application can continue to access the user session data from the other region without any failover process.
This provides low-latency access to session data for users, regardless of their location, while ensuring high availability and resilience.
Conclusion
MemoryDB Multi-Region provides a scalable, highly available, and durable data store for building modern, global applications.
The active-active, asynchronous replication architecture, combined with advanced conflict resolution techniques, enables seamless cross-region operations and high availability.
MemoryDB Multi-Region simplifies the development of multi-region applications, allowing developers to focus on building great user experiences.
These cookies are used to collect information about how you interact with this website and allow us to remember you. We use this information to improve and customize your browsing experience, as well as for analytics.
If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference.