Amazon Redshift is very fast. It has really good response times. It's very user-friendly.
DBA at Kimetrics
Costs less than Oracle Cloud or Microsoft Azure solutions
Pros and Cons
- "Amazon Redshift is very fast. It has really good response times. It's very user-friendly."
- "There is some missing functionality and sometimes it's so difficult to work in. We need to convert these functionalities using VACUUM inside Amazon Redshift and then it causes some complexity."
What is most valuable?
What needs improvement?
Redshift is a multi-tier engine that works like a calculator. There is some missing functionality and sometimes it's so difficult to work in. We need to convert these functionalities using VACUUM inside Amazon Redshift and then it causes some complexity. Sometimes I'd like for them to support some special features or some special installations because we need automatic populations. I would like to see more programming outside of the cloud. I would like to see more functionalities under JSON files. the only functionality that they have now with JSON is reports. I would also like to see other data sources like MongoDB.
For how long have I used the solution?
I have used Amazon Redshift for three years. I use the latest version because it is on Amazon's public cloud.
What do I think about the stability of the solution?
The management of the dates for what we can deliver to it, it's always specific to the form that's defined to Amazon Redshift.
Buyer's Guide
Amazon Redshift
February 2025
Learn what your peers think about Amazon Redshift. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
832,138 professionals have used our research since 2012.
How are customer service and support?
I have used their technical support only a few times. Before talking to support I usually try to troubleshoot things myself and I'm usually able to resolve any issues.
Which solution did I use previously and why did I switch?
In the past year, we have used Azure, but the committee has chosen Amazon Redshift because it is better than Azure for our company needs. We have grown around Amazon Redshift and other AWS solutions.
How was the initial setup?
Amazon Redshift is not as straightforward as other AWS tools but it is not that difficult.
What's my experience with pricing, setup cost, and licensing?
Amazon Redshift costs less than Oracle Cloud or Microsoft Azure.
Which other solutions did I evaluate?
I started using Amazon Redshift because I started working for this company that was working with both Azure and Amazon. The company eventually moved all to Amazon. I wasn't sure why they didn't continue to use Azure. My experience was more with Microsoft technology so I prefer Azure. But, there are some interesting features in Amazon Redshift that works better. I have also used Oracle Cloud.
What other advice do I have?
I would recommend Amazon Redshift as it is part of the AWS platform and they are the biggest in the world.
I would give Amazon Redshift a rating of eight on a scale of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Manager BI Development at a comms service provider with 1,001-5,000 employees
The fact that it stores data using a columnar approach allows us to use columns in join conditions.
What is most valuable?
Redshift gives extremely fast response involving large tables. This is the most important feature I look for in data warehouse solutions. Often you came across use cases where it is not possible to distribute data on a certain column, yet you need this column in join conditions. Redshift stores data using a columnar approach, which is useful for data aggregation.
All this at an extremely low price makes it possible for small to medium sized organizations to use Redshift’s power to get business insights.
How has it helped my organization?
One of my clients required large amounts of data but had a low budget. Amazon Redshift was the perfect choice for my client. We joined two tables containing billions of rows each and got results back in 27 seconds with a relatively small cluster of nodes.
What needs improvement?
Amazon should bring more SQL functions that are required in data warehouse implementations. It lacks SQL functions for complex data processing. A very small example is recursive queries. However, Amazon is developing the product at a fast pace and bringing new features with every release.
For how long have I used the solution?
I’ve been using Redshift for more than two years. I created one traditional data warehouse with 3-tier architecture and one big data solution.
What do I think about the stability of the solution?
We have not really had stability problems. The product is mature and can be utilized for production systems.
What do I think about the scalability of the solution?
Since Redshift is on AWS cloud, scalability is not an issue. With a few clicks, cluster size can be increased or reduced. This is useful especially when you expect a large amount of data processing temporarily. For example, on Black Friday retail organizations expect large amounts of data flow/processing. Redshift can be scaled up for few days to accommodate the surge of data and then scaled back to normal cluster size to save OPEX.
How are customer service and technical support?
The AWS team gives special focus to customer support. This is a very big benefit of going to the cloud. You get a reply from AWS in small time frame.
Which solution did I use previously and why did I switch?
I worked on Teradata and IBM solutions. Redshift gives performance similar to these solutions and costs a fraction of the amount.
How was the initial setup?
Your Redshift can be up and running with few clicks and in less than 5 minutes. A big benefit when you shift to cloud.
Which other solutions did I evaluate?
We analyzed Microsoft, Oracle, AWS RDS and Mango DB for our requirements.
What other advice do I have?
Redshift is based on PostgreSQL and adds MPP/columnar features to make it a data warehouse product. It is very easy for developers to adopt this solution. Your existing team can easily work on Redshift with no extra cost of learning.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Amazon Redshift
February 2025
Learn what your peers think about Amazon Redshift. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
832,138 professionals have used our research since 2012.
Consultant at a tech services company with 51-200 employees
High performance, efficient, and helpful support
Pros and Cons
- "The most valuable features of Amazon Redshift are that its fast and efficient. We have lots of TBs of data and it's very fast."
- "Amazon Redshift could improve the user interface support."
What is our primary use case?
We are using Amazon Redshift services to query the data and to perform certain data science operations on that data, such as applying a machine learning algorithm or doing an analysis.
What is most valuable?
The most valuable features of Amazon Redshift are that its fast and efficient. We have lots of TBs of data and it's very fast.
What needs improvement?
Amazon Redshift could improve the user interface support.
For how long have I used the solution?
I have been using Amazon Redshift for approximately one year.
What do I think about the stability of the solution?
Amazon Redshift is a stable solution. However, there are many times the environment configuration changes very quickly without any intimidation and it creates a lot of problems for running our codes.
What do I think about the scalability of the solution?
The scalability of Amazon Redshift is good. The solution is best suited for larger-scale businesses because the price is affordable for them and they need the complexity.
How are customer service and support?
The support from Amazon Redshift is very good.
How was the initial setup?
Amazon Redshift is somewhat complex to deploy. The process could improve.
What's my experience with pricing, setup cost, and licensing?
Amazon Redshift is an expensive solution. Larger organizations can afford this solution, but smaller businesses would struggle to afford it.
What other advice do I have?
I rate Amazon Redshift an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
Principal Consultant at Inawisdom
Easy to load and reload data. Retaining data long-term should be cheaper.
Pros and Cons
- "The ability to reload data multiple times at different times."
- "Should be made available across zones, like other Multi-AZ solutions."
What is our primary use case?
- Storing and querying data in near real time.
- Loading millions of raw CSV records.
- Running data comparisons and queries, then shutting it all down all within a few hours, once a week.
How has it helped my organization?
Easy to load and reload data.
What is most valuable?
- Fast load times
- Flexibility in column definitions
- The ability to reload data multiple times at different times.
What needs improvement?
- It would be nice if it was a bit cheaper to retain data long-term.
- Should be made available across zones, like other Multi-AZ solutions.
For how long have I used the solution?
Less than one year.
What's my experience with pricing, setup cost, and licensing?
Per hour pricing is helpful to keep the costs of a pilot down, but long-term retention is expensive.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Engineer, Big-Data/Data-Warehousing at a manufacturing company with 501-1,000 employees
We create different-sized clusters and orchestrate them using the SDK.
What is most valuable?
The most valuable features to us are: speed, DML, the fact that it is cloud-based, the management console, and Boto3.
Because we are dealing with a lot of data, speed is always important. Redshift is blistering fast when doing "deep" copies and inserts. Conceptually, my data-transformation pipelines are a series of proprietary "waves" that leverage Redshift's DML/"deep" copy/insert strengths. Doing all this in the cloud allows us to easily test alternatives. We create different sized Redshift clusters and orchestrate them by using the SDK (Python Boto3). We go beyond the traditional DWH to "infrastructure-as-software".
How has it helped my organization?
Redshift has helped to transform Makerbot into a data-driven company.
What needs improvement?
Integrating database security/access rights with AWS IAM would be great. I would also like to see more DML features that might aid in processing unstructured or log-file data. This would allow us to avoid having to use EMR/Hadoop.
For how long have I used the solution?
We’ve used Amazon Redshift for 3 years.
What was my experience with deployment of the solution?
We did not encounter any deployment issues.
What do I think about the stability of the solution?
We did not encounter any issues with stability.
What do I think about the scalability of the solution?
We did not encounter any issues with scalability.
How are customer service and technical support?
Customer Service:
I think the customer services is adequate.
Technical Support:The level of technical support is good.
Which solution did I use previously and why did I switch?
We tried prior solutions, but they had limited or no scalability/agility.
How was the initial setup?
The initial setup was straightforward.
What was our ROI?
It took less than a year for the product to pay for itself.
What's my experience with pricing, setup cost, and licensing?
Regarding pricing and licensing, I advise to start small and have your developers/DBA use table compression and partitioning from the start.
Which other solutions did I evaluate?
We have used different options over the last 20 years. We found AWS Redshift to be the leader in capability and provides an ecosystem of related services from AWS, many of which are free.
What other advice do I have?
My advice to other is to prototype, prototype, prototype! Everything depends on your data and what you need to do to it. No two projects are the same.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
BI Manager at jfrog
Allows you write complex queries and perform row by row processes
Pros and Cons
- "It allows you write complex queries and perform row by row processes."
- "It allows for the storage of huge amounts of data."
- "In the next release, a pivot function would be a big help. It could save a lot of time creating a query or process to handle operations."
What is our primary use case?
We use it to build a data warehouse and a centralized location for all of our data sources, allowing for in-depth analysis by using SQL queries.
How has it helped my organization?
- Allows for the storage of huge amounts of data.
- Assists users to perform ad hoc analysis on a lot sources together.
What is most valuable?
- Windows functions, such as LEAD and LAG.
- Allows you write complex queries and perform row by row processes.
What needs improvement?
In the next release, a pivot function would be a big help. It could save a lot of time creating a query or process to handle operations.
For how long have I used the solution?
Three to five years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Full Stack Engineer at a tech services company with 11-50 employees
Valuable features are performance, data compression, and scalability. Query compilation time needs a lot of improvement.
Pros and Cons
- "The valuable features are performance, data compression, and scalability."
- "Query compilation time needs a lot of improvement for cases where you are generating queries dynamically."
What is most valuable?
The valuable features are performance, data compression, and scalability.
What needs improvement?
Query compilation time needs a lot of improvement for cases where you are generating queries dynamically. Also, it would help tremendously to have some more user-friendly, query optimization helper tools.
For how long have I used the solution?
We have been using the solution for 24 months now.
What do I think about the stability of the solution?
We have not faced any stability related issues so far.
What do I think about the scalability of the solution?
The time it takes to scale the cluster up or down is not trivial and it can take a while. In case you need to do this fast, you will need to think about other solutions.
How are customer service and technical support?
Apart from the official documentation, we haven't had the need to reach out to technical support yet. The quality of the documentation is very good. There are a lot of very useful articles from the community.
Which solution did I use previously and why did I switch?
Previously, we were using AWS RDS for our use case. We found that we had outgrown it. Our data grew in size and we wanted to still have performance queries.
How was the initial setup?
The initial setup of the cluster was pretty straightforward. The following step, setting the right table configuration, was not so straightforward, though. It required an understanding of how the product works. Sort and distribution keys are required concepts to know about.
What's my experience with pricing, setup cost, and licensing?
Redshift is very cost effective for a cloud based solution if you need to scale it a lot. For smaller data sizes, I would think about using other products.
Which other solutions did I evaluate?
We were thinking about using a self-managed PostgreSQL. We chose Redshift because we didn't need to manage it ourselves and because it integrates with the rest of the AWS services more fluently.
We are currently evaluating Druid.
What other advice do I have?
It is very important to understand how Redshift is designed to work. The database schema design is not trivial and requires an in-depth knowledge about it, especially if your use-case requires it to perform well.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior Software Engineer at a tech services company with 51-200 employees
Cost effective and stable, for the performance for larger applications needs to be improved
Pros and Cons
- "The initial setup of this solution is straightforward."
- "Running parallel queries results in poor performance and this needs to be improved."
What is our primary use case?
The primary use case for this solution is related to statistical data.
What is most valuable?
The best part about this solution is the cost.
The performance of this solution is good if you have only a few use cases and a few queries, but for larger applications, it is not so good.
What needs improvement?
Running parallel queries results in poor performance and this needs to be improved.
For how long have I used the solution?
I have been using this solution for one year, and it has been used within the company for several years.
What do I think about the stability of the solution?
This solution is stable, although we have had some issues with maintenance.
What do I think about the scalability of the solution?
The scalability of this solution needs to be improved.
How are customer service and technical support?
We have dealt with technical support and it is ok.
How was the initial setup?
The initial setup of this solution is straightforward.
What other advice do I have?
The suitability of this solution depends on the environment and the requirements. For some, Amazon Redshift is perfect. However, some people will need better queries. Based on my research, many of the products are pretty close. It is possible that the much higher priced solutions have more differences.
This is a good solution but the queries need to perform better.
I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Amazon Redshift Report and get advice and tips from experienced pros
sharing their opinions.
Updated: February 2025
Product Categories
Cloud Data WarehousePopular Comparisons
Azure Data Factory
Snowflake
Teradata
Microsoft Azure Synapse Analytics
Vertica
Amazon EMR
AWS Lake Formation
Oracle Autonomous Data Warehouse
SAP Business Warehouse
IBM Db2 Warehouse on Cloud
Firebolt
Buyer's Guide
Download our free Amazon Redshift Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Which ETL or Data Integration tool goes the best with Amazon Redshift?
- What is the major difference between AWS Redshift and Snowflake?
- What is the biggest difference between Amazon Redshift and Vertica
- How does Amazon Redshift compare with Microsoft Azure Synapse Analytics?
- What are the challenges faced during migrating from Netezza to AWS Redshift?
- Which ETL or Data Integration tool goes the best with Amazon Redshift?
- What are the main differences between Data Lake and Data Warehouse?
- What are the benefits of having separate layers or a dedicated schema for each layer in ETL?
- What are the key reasons for choosing Snowflake as a data lake over other data lake solutions?
- Are there any general guidelines to allocate table space quota to different layers in ETL?