Favicon of Amazon Redshift

Amazon Redshift

Amazon Redshift is AWS's managed analytical data warehouse, offering provisioned RA3 clusters with managed storage or a serverless mode that scales compute automatically and bills per second.

LicenseCommercial
DeploymentManagedServerless
PricingSubscription
Operational complexityMedium

Use it when

  • The organization is committed to AWS; VPC networking, IAM, Glue, and existing S3 data make Redshift the shortest path.
  • Zero-ETL from Aurora and RDS, or streaming ingest from Kinesis and MSK straight into a materialized view, removes pipelines you would otherwise build.
  • Usage is spiky and you want Serverless RPUs billed per second, or steady and you want provisioned RA3 nodes at a predictable rate.
  • The team already speaks PostgreSQL-flavored SQL.

Think twice when

  • Multi-cloud or an exit path matters; Redshift is AWS only and its storage format is proprietary, though it reads S3 and Iceberg in place.
  • Concurrency spikes are constant; concurrency scaling adds transient clusters, but engines built for high QPS serving (ClickHouse, Pinot) fit that shape better.
  • You want open table formats as the primary store; Databricks SQL and lakehouse stacks keep the data engine-neutral.

How it runs

Fully managed on AWS in two compute models over the same managed storage: provisioned RA3 clusters (hot data on local SSD, the rest tiered to S3) or Serverless capacity in RPUs. Spectrum queries S3 in place; WLM queues and concurrency scaling manage load. Clients connect over JDBC, ODBC, and the Data API.

Details

Compare

How Amazon Redshift answers the questions Data Warehouses turns on.

Data Warehouses
How it works
Compute and storageMPP: separated storage on RG, RA3 and Serverless; coupled on legacy DC2
Storage formatProprietary (Redshift Managed Storage); reads S3 and Iceberg in place
SQL dialectPostgreSQL-derived
Streaming ingestNative: Kinesis Data Streams and Amazon MSK
Time travelNone: snapshot and table restore instead
Running it
Where it runsAWS only
Concurrent usersWLM queues plus concurrency scaling, up to 10 transient clusters; RPU scaling on Serverless
AccelerationAutomatic table optimization, materialized views with auto-rewrite, result cache
Access
Access controlIAM and database RBAC, row- and column-level security, dynamic data masking; Lake Formation on the lake side
Cost
Billing unitRPU-second on Serverless, or node-hour on provisioned; managed storage per GB-month

Share:

Alternatives to Amazon Redshift

Favicon

 

  
  
Favicon

 

  
  
Favicon