
Answer-first summary for fast verification
Answer: Implement Amazon ElastiCache Redis in Cluster Mode
Implement Amazon ElastiCache Redis in Cluster-Mode - One can leverage ElastiCache for Redis with cluster mode enabled to enhance reliability and availability with little change to your existing workload. Cluster mode comes with the primary benefit of horizontal scaling of your Redis cluster, with almost zero impact on the performance of the cluster. When building production workloads, you should consider using a configuration with replication, unless you can easily recreate your data. Enabling Cluster-Mode provides a number of additional benefits in scaling your cluster. In short, it allows you to scale in or out the number of shards (horizontal scaling) versus scaling up or down the node type (vertical scaling). This means that Cluster-Mode can scale to very large amounts of storage (potentially 100s of terabytes) across up to 90 shards, whereas a single node can only store as much data in memory as the instance type has capacity for.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
A company relies on Amazon RDS for its database needs. To enhance user experience and performance, the company has decided to implement a highly reliable, fully-managed caching layer in front of the Amazon RDS database. Considering the importance of minimizing cache content regeneration due to its associated high costs, which of the following options would be the most appropriate choice to achieve this objective?
A
Migrate the database to Amazon Redshift
B
Implement Amazon ElastiCache Memcached
C
Install Redis on an Amazon EC2 instance
D
Implement Amazon ElastiCache Redis in Cluster Mode