- Amazon MemoryDB for Redis is a fully managed, Redis-compatible, in-memory database
- Developers building applications that require high performance at massive scale use microservices, where the application functionality is split into separate, independent services to make the applications easier to deploy, manage, and scale
Amazon Web Services, Inc. (AWS) has announced the general availability of Amazon MemoryDB for Redis, a fully managed, Redis-compatible, in-memory database. Amazon MemoryDB for Redis enables customers to achieve ultra-fast performance with high availability and durability for their most business-critical applications that require sub-millisecond response times.
It said that customers can use the same familiar and flexible Redis data structures and application programming interface (API) they use today without having to separately manage a cache and a durable database, or the required underlying infrastructure.
Amazon MemoryDB for Redis is a fully managed, Redis-compatible, in-memory database that provides low latency, high throughput, and durability at any scale to make it easier to build applications that require a durable database with sub-millisecond latency.
Developers building applications that require high performance at massive scale use microservices, where the application functionality is split into separate, independent services to make the applications easier to deploy, manage, and scale. Applications built using microservices also increase the complexity of the underlying code base and demand extremely low latency because they often involve hundreds of microservices per user interaction or API call.
It added, “Many customers have asked for help running, scaling, and managing their databases for high-performance applications that need to provide real-time user experiences at scale, like ecommerce, online banking, and media and entertainment applications that are built using microservices. To meet these performance needs and streamline code, many developers use the open source, in-memory data store Redis as a cache to speed up application response times.”
Compatible with the popular Redis API, Amazon MemoryDB for Redis enables developers to quickly build applications using the same familiar Redis application code, data structures, and commands they use today for building microservices applications. Amazon MemoryDB for Redis automatically scales to provide customers with ultra-low latency at any scale for applications that demand high performance. it said that data in Amazon MemoryDB for Redis is always encrypted and stored with high durability in a transactional log across multiple Availability Zones (Multi-AZ) to enable fast database recovery and restart without data loss.