What type of processing is Redshift used for?
OLAP (Online Analytical Processing) for analytics and data warehousing.
How is Redshift different from a transactional database?
Redshift stores data in columns instead of rows, enabling faster analytics and aggregations.
What are the methods to ingest data into Redshift?
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 does Redshift compare to Athena?
Redshift: Faster queries, joins, and aggregations; requires a cluster.
Athena: Serverless; queries data directly from S3.