Amazon Redshift Pricing

Amazon Redshift On-Demand pricing has no upfront costs - you simply pay an hourly rate based on the type and number of nodes in your cluster. You can save up to 75% over On-Demand rates by committing to use Amazon Redshift for a 1 or 3 year term. Reserved Instance pricing is specific to the node type purchased, and remains in effect until the reservation term ends. Prices are based on compressed data, and customers typically seeing 3x compression. Prices include two additional copies of your data, one on the cluster nodes and one in Amazon S3. We take care of backup, durability, availability, security, monitoring, and maintenance for you.

Our Dense Storage (DS) nodes allow you to create large data warehouses using hard disk drives (HDDs) for a low price point. Dense Compute (DC) nodes allow you to create high performance data warehouses using fast CPUs, large amounts of RAM and solid-state disks (SSDs). If you have less than 500GB of data, your most cost-effective and highest performance option is Dense Compute nodes. Above 500GB, if your primary focus is performance, you can continue with Dense Compute nodes up to hundreds of compressed terabytes. If you want to reduce costs or need to scale further, you can switch to our larger, more cost-effective Dense Storage nodes. Scaling your cluster or switching between node types requires a single API call or a few clicks in the AWS Console.

On-Demand Pricing

Pay for capacity by the hour with no commitments or upfront fees. This frees you from planning and purchasing data warehouse capacity ahead of your needs, enabling you to spin up and tear down environments for development or test purposes.

China (Ningxia) Region

vCPU

Memory (GiB)

Storage

I/O

Price

Dense Compute

dc2.large

2

15

0.16TB NVMe SSD

0.60GB/s

¥ 1.900

dc2.8xlarge

32

244

2.56TB NVMe SSD

7.50GB/s

¥ 30.400

Dense Storage

ds2.xlarge

4

31

2TB HDD

0.40GB/s

¥ 5.530

ds2.8xlarge

36

244

16TB HDD

3.30GB/s

¥ 44.200

Except as otherwise noted, our prices are exclusive of China VAT.

China (Beijing) Region

vCPU

Memory (GiB)

Storage

I/O

Price

Dense Compute

dc2.large

2

15

0.16TB SSD

0.60GB/s

¥ 2.145

dc2.8xlarge

32

244

2.56TB SSD

7.50GB/s

¥ 41.60

Dense Storage

ds2.xlarge

4

31

2TB HDD

0.40GB/s

¥ 8.125

ds2.8xlarge

36

244

16TB HDD

3.30GB/s

¥ 65.00

Except as otherwise noted, our prices are exclusive of China VAT.

Reserved-Instance Pricing

Reserved Instances (a.k.a. Reserved Nodes) are appropriate for steady-state production workloads, and offer significant discounts over On-Demand pricing. Reserved Instance pricing is specific to the node type purchased, and remains in effect until the reservation term ends. Customers typically purchase Reserved Instances after running experiments and POCs to validate production configurations. To purchase these offerings visit the Reserved Nodes tab in our Console.

No Upfront – You pay nothing upfront, and commit to pay hourly over the course of one year at a 20% discount over On-Demand. This option is only offered for a one year term.

Partial Upfront – You pay a portion of the Reserved Instance upfront, and the remainder over a one or three year term. The discount over On-Demand is up to 41% for a one year term and up to 73% for a three year term.

All Upfront – You pay for the entire Reserved Instance term (one or three years) with one upfront payment. This is your cheapest option, with a discount of up to 42% for a one year term and up to 75% for a three year term compared to On-Demand.

Reserved Instances are a billing concept and are not used to create data warehouse clusters. When you make a purchase you will be charged the associated upfront and hourly fees even if you are not currently running a cluster.

* The Monthly rate below the actual hourly rate multiplied by the average number of hours per month. ** The Effective Hourly rate below is the amortized hourly cost of the instance over the entire term, including any upfront payment.

Calculating Your Effective Price per TB per Year

For On-Demand, the effective price per TB per year is the hourly price for the instance, times the number of hours in a year, divided by the number of TB per instance. For Reserved Instances, you add the upfront payment to the hourly rate times the number of hours in the term, and divide by the number of years in the term and number of TB per node.

Redshift Spectrum Pricing

Amazon Redshift Spectrum allows you to directly run SQL queries against exabytes of data in Amazon S3. You are charged for the number of bytes scanned by Redshift Spectrum, rounded up to the next megabyte, with a 10MB minimum per query. There are no charges for Data Definition Language (DDL) statements like CREATE/ALTER/DROP TABLE, statements for managing partitions, and failed queries.

You can improve query performance and reduce costs by storing data in a compressed, partitioned, columnar data format. If you compress data using one of Redshift Spectrum’s supported formats, your costs will go down as there is less data scanned. Similarly, if you store data in a columnar format, such as Parquet or ORC, your charges will also go down as Redshift Spectrum scans only the columns needed by the query.

You are billed at the rate of CNY 35.74237 per terabyte of data scanned. For example, if you scan 10 gigabytes of data, you will be charged CNY 0.35742. If you scan 1 terabyte of data, you will be charged CNY 35.74237.

Additional Costs

You are charged Amazon Redshift instance rates for the cluster used and standard Amazon S3 rates for storage and requests.

If you use the AWS Glue Data Catalog with Amazon Redshift Spectrum, you are charged standard AWS Glue Data Catalog rates. For details, refer to AWS Glue pricing.

Consider a table with 100 equally sized columns stored in Amazon S3 as an uncompressed text file with a total size of 4 terabytes. Running a query to get data from a single column of the table requires Redshift Spectrum to scan the entire file, because text formats cannot be split. This query would scan 4 terabytes and cost CNY 142.96948. (CNY 35.74237/TB * 4TB = CNY 142.96948)

If you compress your file using GZIP, you may see 4:1 compression gains. In this case, you would have a compressed file size of 1 terabyte. Redshift Spectrum has to scan the entire file, but since it is one-fourth the size, you pay one-fourth the cost, or CNY 35.74237. (CNY 35.74237/TB * 1TB = CNY 35.74237)

If you compress your file and convert it to a columnar format like Apache Parquet, you may see 4:1 compression gains and have a compressed file size of 1 terabyte. Using the same query as above, Redshift Spectrum needs to scan only one column in the Parquet file. The cost of this query would be CNY 0.35742. (CNY 35.74237/TB * 1TB file size * 1/100 columns, or a total of 10 gigabytes scanned = CNY 0.35742).