ElastiCache and Redshift Flashcards
What is ElastiCache?
Simplified Defintion:
ElastiCache is a data caching service used to help improve speed/performance of web applications running on AWS.
AWS Definition:
ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory data store or cache in the cloud. The service improves the performance of web application by allowing you to retrieve information from fast, managed, secure in-memory data stores, instead of relying entriely on slower disk-based databases. ElastiCache supports two open-sources in-memory engines: Redis and Memcached.
What is Redis?
A fast, open source, in-memory data store and cache. One of two ElasticCache supported open-source in-memory engines.
What is Memcached?
A widely adopted memory object caching system. One of two ElasticCache supported open-source in-memory engines.
What is Redshift?
Simplified Definition:
Redshift is a data warehouse database service designed to handle petabytes of data for analysis.
AWS Database:
Amazon Redshift is a fast, fully managed data warehouse that makes it simple and cost effective to analyze all your data using standard SQL and your existing Business Intellignece (BI) tools. It allows you to run complex analytic queries against petabytes of structured data, using sophisticated query optimazation, columnar storage on high-performance local disks, and massgively parallel query execution.
Which of the folliwng is NOT a SQL database engine?
a. Amazon Aurora
b. DynamoDB
c. MySQL
d. PostgreSQL
b. DynamoDB
Which of the following is a non-relational database service provided by AWS?
a. PostgreSQL
b. DynamoDB
c. Amazon Aurora
d. Amazon RDS
b. DynamoDB
What is Amazon RDS?
a. A Relational Database Service
b. A Data Caching Database Service
c. A Data Warehousing Database Service
d. A anon-Relational Database Service
a. A Relational Database Service
Which of these AWS servcies is best suited for analyzing data using standard SQL and Business Intelligence (BI) tools?
a. Amazon RDS
b. Amazon DynamoDB
c. Amazon ElastiCache
d. Amazon Redshift
d. Amazon Redshift
What is ElastiCache?
a. A data warehouse database service
b. A non-relational database service
c. A relational database service
d. A data caching database service
d. ElastiCache - Amazon ElastiCache is a data caching database service. It utilizes the in-memory caching engines of Redis and Memcached.
What is RedShift?
a. A non-relational database service
b. A relational database service
c. A data warehouse database service
d. A data caching database service
C. A data warehouse database service
What is Amazon DynamoDB?
a. A non-relational database service.
b. A relational database service
c. A data caching database service
d. A data warehousing database service
a. A non-relational database service.
Which database service uses a JSON document and key-value store model?
a. RDS
b. Aurora
c. Redshift
d. DynamoDB
d. DynamoDB