Data and Analytics - Redshift Flashcards

1
Q

What type of processing is Redshift used for?

A

OLAP (Online Analytical Processing) for analytics and data warehousing.

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

How is Redshift different from a transactional database?

A

Redshift stores data in columns instead of rows, enabling faster analytics and aggregations.

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

What are the methods to ingest data into Redshift?

A

Kinesis Data Firehose: Streams data via S3 and issues a copy command.
S3 Copy Command: Manually copy data from S3 to Redshift using IAM roles.
JDBC Driver: Insert data from applications or EC2 instances.

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

How does Redshift compare to Athena?

A

Redshift: Faster queries, joins, and aggregations; requires a cluster.
Athena: Serverless; queries data directly from S3.

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