Amazon ElastiCache Flashcards

1
Q

What is Amazon ElastiCache

A

It is designed to help improve the performance and scalability of applications by providing a high-performance caching layer that reduces latency and offloads work from backend databases or other data sources.

ElastiCache provides a caching layer that allows you to store frequently accessed data in memory, reducing the need to fetch data from backend databases or data stores

ElastiCache is designed to scale horizontally to handle increasing amounts of traffic and data. You can easily add or remove cache nodes to scale your caching infrastructure based on your application’s needs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the two popular in-memory data store engines in which ElastiCache supports

A

Redis is a versatile and feature-rich key-value store that supports advanced data structures, such as strings, hashes, lists, sets, and sorted sets, as well as features like replication, persistence, and pub/sub messaging. Redis has Multi-AZ with Auto-Failover and Read Replicas to scale reads and have high availability. It also has backup and restore features.

Memcached is a simple, high-performance key-value store optimized for caching and session management. It has multi-node for partitioning of data (sharding). Its non persistent and has no backup and restore

How well did you know this?
1
Not at all
2
3
4
5
Perfectly