elasticache Flashcards

1
Q

What is AWS Elasticache?

A

AWS Elasticache is a caching service provided by Amazon that supports open-source in-memory databases like Memcached and Redis.

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

What are the characteristics of Amazon Elasticache for Memcached?

A

Amazon Elasticache for Memcached supports object storage and simple data structures like key-value pairs. It is multithreaded but has disadvantages such as no data replication and lack of persistence.

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

What are the characteristics of Amazon Elasticache for Redis?

A

Amazon Elasticache for Redis supports more advanced data structures such as lists, sets, hashes, and sorted sets. It is suitable for tasks like sorting and ranking data, as well as gaming applications like leaderboards. It offers data replication, point-in-time snapshot support, and can enable Cluster mode for redundancy and failover across multiple AZs.

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

What are the typical use cases for Amazon Elasticache for Memcached?

A

Amazon Elasticache for Memcached is suitable for read-heavy applications that require simple caching mechanisms.

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

What are the typical use cases for Amazon Elasticache for Redis?

A

Amazon Elasticache for Redis is ideal for applications that require more advanced data structures, sorting, ranking, and data replication. It is commonly used in gaming applications for leaderboards and other real-time data processing tasks.

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