Redshift is Amazon Web Services' data warehouse, built on a modified version of PostgreSQL under the hood. It sits around #27 in real-world usage (roughly 2.3%), designed for large-scale analytical queries across an organization's AWS-hosted data.
Redshift speaks a Postgres-like SQL dialect, and commonly bulk-loads data directly from S3:
COPY sales FROM 's3://my-bucket/sales-data/'
IAM_ROLE 'arn:aws:iam::123456789:role/RedshiftRole'
FORMAT AS PARQUET;
SELECT region, SUM(amount) AS total
FROM sales
GROUP BY region;
Redshift clusters are created through the AWS Console or CLI โ there's no local install, only an AWS account:
# AWS CLI: create a Redshift Serverless workgroup
aws redshift-serverless create-workgroup --workgroup-name my-workgroup