My team uses Greenplum for automating a lot of job writing scripts using PSQL. We use it to automate reports. Also, I use the identity workbench for logging in. In addition, I use DBeaver as well.
Director of IT Operations at a financial services firm with 10,001+ employees
Its most valuable feature is the ability to quickly run through data, but they should improve product performance
Pros and Cons
- "It works very well with large database queries."
- "If you have a user consuming a huge load of resources, it takes down the entire system."
What is our primary use case?
How has it helped my organization?
It works very well with large database queries. It works efficiently even in cases where you have a query worth terabytes of data.
What is most valuable?
Its most valuable feature is the ability to quickly run through data. It has a good processing speed as well.
What needs improvement?
They should improve product performance. It does not share resources well whenever it has more than one process running. If you have a user consuming a huge load size of resources, it takes down the entire system.
They should work on resource pulling and sharing those resources properly. At present, it allows one user to completely take over everything.
Buyer's Guide
VMware Tanzu Data Solutions
February 2025

Learn what your peers think about VMware Tanzu Data Solutions. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
839,319 professionals have used our research since 2012.
For how long have I used the solution?
We have been using the solution for eight or nine years.
What do I think about the scalability of the solution?
I would rate the solution about seven or eight out of ten for its scalability. Around 30-40 people in my organization are using the solution. We are not looking to increase usage.
You eventually have to get new hardware because the CPU stops quickly once the load increases. It's only limited to hardware. You don’t realize you need new hardware until you have to because it doesn’t have throttles.
Which solution did I use previously and why did I switch?
We have used Snowflake, Oracle, and many such solutions.
How was the initial setup?
The setup seems pretty straightforward.
What other advice do I have?
The solution has its limitations. It works better with a serial-threaded program than a multi-threaded program. If you go for the solution knowing that, you should be fine. I would rate the solution as a six out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Consultant at a government with 10,001+ employees
Outstanding performance and excellent value for money
Pros and Cons
- "Tanzu Greenplum's most valuable features include the integration of modern data science approaches across an MPP platform."
- "Tanzu Greenplum's compression for GPText could be made more efficient."
What is most valuable?
Tanzu Greenplum's most valuable features include: the integration of modern data science approaches across an MPP platform, including the ability to massively denormalize data and spread it across your MPP segments; the ability to index data and make it searchable, which significantly reduces the need for ETL; its fast performance. Tanzu Greenplum is also very active in providing additional functionalities and software when needed, like GPText indexing of JSON events.
What needs improvement?
Tanzu Greenplum's compression for GPText could be made more efficient.
For how long have I used the solution?
I've been using Tanzu Greenplum for eight years.
What do I think about the stability of the solution?
Tanzu Greenplum's overall performance is outstanding.
What do I think about the scalability of the solution?
Tanzu Greenplum is highly scalable.
How are customer service and support?
VMware's technical support is probably the best I've seen.
How was the initial setup?
The initial setup was very easy.
What's my experience with pricing, setup cost, and licensing?
Tanzu Greenplum's pricing is really competitive and gives excellent value for money. I'd say that the benefits of orchestrated deployment and the features of GPText make the licensed version worth it.
What other advice do I have?
When considering implementing Tanzu Greenplum, I recommend viewing it as a massive lakehouse, not just a data warehouse. I would rate Tanzu Greenplum ten out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
VMware Tanzu Data Solutions
February 2025

Learn what your peers think about VMware Tanzu Data Solutions. Get advice and tips from experienced pros sharing their opinions. Updated: February 2025.
839,319 professionals have used our research since 2012.
Solutions Architect at a tech services company with 51-200 employees
Great queues and publishing capabilities with good reliability
Pros and Cons
- "The solution can scale."
- "The availability could be better."
What is our primary use case?
We use the solution for event-driven programming. We have multiple queues and channels to provide scenarios for publishing into containers. You have to communicate the microservices, and consumers consume the services.
How has it helped my organization?
We were using the solution to setting the tenant settings into the service. For example, if you have five microservices using the tenant settings, after updated, we publish the updates to other microservices. It helps get the updated data to be able to publish the settings into the updated queue.
What is most valuable?
The queues and the publishing are quite useful. We're able to create hierarchies and control channels and flows to control what is going from which queue.
The solution can scale.
It is stable and reliable.
What needs improvement?
The availability could be better. When something crashes, a queue gets deleted, and my data is lost. They need to improve this so that we don't lose data during issues like crashes.
We'd like to understand how many queues are running on RabbitMQ. I'm not sure how to get these details and how to verify the information.
We need other protocols.
For how long have I used the solution?
I've been using the solution for three years or so.
What do I think about the stability of the solution?
The solution is stable and reliable. There are no bugs or glitches.
What do I think about the scalability of the solution?
The solution is scalable. However, we have issues with availability.
How are customer service and support?
Sometimes, it is hard to understand what is going on when you reach out to technical support.
What about the implementation team?
Our DevOps team deployed the solution.
What's my experience with pricing, setup cost, and licensing?
I'm not sure what the exact pricing is. I don't handle the licensing aspect.
What other advice do I have?
I am using the latest version of the solution. I'm not sure of the version number.
I've used this on multiple projects, and it has proven to be quite useful.
I'd rate the solution nine out of ten. It is a very good tool.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Developer at Emag
A good tool that's simple to use and is great for messaging
Pros and Cons
- "Companies can scale the solution, so long as they have server room."
- "The user interface could be improved."
What is our primary use case?
We primarily use the solution for consumers and publishers. It's for messaging and consumer publishing. That's it.
What is most valuable?
The solution is simple to use.
It's great for messaging and consumer publishing.
Companies can scale the solution, so long as they have server room.
The stability is good.
What needs improvement?
The user interface could be improved. We have an interface that shows the consumption rate, the number of consumers, their occupation rate. We should have a column in that interface that shows the estimated time until, at the current rate of consumption, the number of messages is to be consumed from a specific queue. That would be great. I wanted to read, however, as it is right now, JavaScript would have loaded the browser too much. Basically, I'd just like to see the consumption rate in each queue without too much fuss.
The solution could use some plugins that could be integrated into the server installation. We had a plugin that we used to delay something that from one version to the other was integrated into the server setup. Maybe it was more of an extension. However, more plugins could be also be integrated into newer versions of Rabbit.
For how long have I used the solution?
I've used the solution since 2013 or 2014. It's been about eight years at this point.
What do I think about the stability of the solution?
The solution is usually stable. We have problems with space on the Rabbit servers. When they are full, we might lose everything. That's a big no-no. This is a problem for Kafka as well, however, we have higher thresholds in that area. Rabbit is the poor brother to Kafka, so it receives less space. That's why, sometimes, in some departments, this problem occurs.
What do I think about the scalability of the solution?
The solution can scale, however, we use a lot of space for Kafka. We have clusters through the servers, and there may be more for each department. If some needs appear, we can increase the number of servers in a cluster to better manage messages. As long as your company can increase the number of servers, it can scale.
We have about 100 departments that use this solution in some way.
In our case, we have in our department five people and we have two clusters with Rabbit for two different directions. For us, it's enough. We do not plan to increase usage.
How are customer service and support?
I've never directly contacted technical support. We use recommendations on the site, which is very good. I appreciate the recommendations, however, I'm not sure about the maintenance of the documentation from one version of Rabbit to the other. The older versions of the documentation might be less accurate.
Which solution did I use previously and why did I switch?
Other departments might use, for example, Kafka, however, I'm unsure as I have no visibility on them.
How was the initial setup?
I was there when the solution was initially implemented and, from what I recall, it took half a year.
It was completely new. No one knew anything about it. However, we knew that we had to do something to improve the communication between departments. It was a good solution. That said, it took a long time before everyone understood how it works.
We had a few dedicated people who liked the idea of Rabbit and implemented it. It took a while for the rest of the company to get behind them and learn how to do it.
There are one or two people at any given time available to handle any type of maintenance responsibilities.
What about the implementation team?
We handled the implementation process ourselves.
What other advice do I have?
We're using a few different versions. It depends on the department. Some departments have the latest, some don't, some use a very old version. I'm using 3.8. We do have plans to make an upgrade.
It was a few years ago now when I learned this process of separating publishers versus consumers in terms of messages and communicating between departments. This was the biggest game changer for myself. I'd advise new users study that aspect and understand it.
I'd rate the solution at an eight out of ten. It's a very good tool and we use it all the time.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Information Architecture Specialist (TOGAF Certified) at a comms service provider
Handles complex queries and report production efficiently, integrates with Hadoop
Pros and Cons
- "It's one of the fastest databases in the market. It's easy to use. From a maintenance perspective it's a good product. The segmentation, or architecture of the product is different than other databases such as Oracle. So even in 10 years, the data distribution for such segments will not affect other segments. The query performance of the product, for complex queries, is very good. It has good integration with Hadoop."
- "Implementation takes a long time."
- "One of the disadvantages, not a disadvantage with the product itself, but overall, is the expertise in the marketplace. It's not easy to find a Greenplum administrator in the market, compared to other products such as Oracle."
- "they need to interact more with customers. They need to explain the features, especially when there are new releases of Greenplum. I know just from information I've found that it has other features, it can be used to for analytics, for integration with Big Data, Hadoop. They need to focus on this part with the customer."
- "They need to enhance integration with other Big Data products... to integrate with Big Data platforms, and to open a bi-directional connection between Greenplum and Big Data."
What is our primary use case?
We use it for data warehousing.
How has it helped my organization?
For complex queries, which would normally take a long time, and for reporting, it is very efficient. It doesn't take a long time for the execution of any report for the end-user.
What is most valuable?
- It's one of the fastest databases in the market.
- It's easy to use.
- From a maintenance perspective it's a good product.
- The segmentation, or architecture of the product is different than other databases such as Oracle. So even in 10 years, the data distribution for such segments will not affect other segments.
- The query performance of the product, for complex queries, is very good.
- It has good integration with Hadoop and Big Data.
What needs improvement?
The implementation of an upgrade takes a long time. But maybe it's different from one instance to another, I'm not sure.
Also, one of the disadvantages, not a disadvantage with the product itself, but overall, is the expertise in the marketplace. It's not easy to find a Greenplum administrator in the market, compared to other products such as Oracle. We used to work with such products, but for Greenplum, it's not easy to find resources with the knowledge of administration of the database.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
If we face any issues they're normal and we open tickets.
What do I think about the scalability of the solution?
It's scalable. I would rate scalability seven out of 10.
How are customer service and technical support?
We hired one DB admin for Greenplum. If he faces any issues he opens tickets with the vendor, but most of the issues, 90% of them, he is able to solve without support.
Which solution did I use previously and why did I switch?
We used to other products before, but when we worked with Greenplum, as compared to other products on the market, we found it's a good product.
Before Greenplum, we used Oracle but it was mostly obsolete. So we had to upgrade our tools. We needed to have a database with an API tool.
How was the initial setup?
I'm not a professional in the setup but setup of the environment itself was managed by us. We managed between development, testing, and production servers. We are able to maintain it. I don't think it is complicated.
Most of the issues can be solved without referring back to support. A very small minority of issues required support from the vendor.
What's my experience with pricing, setup cost, and licensing?
Pricing is good compared to other products. It's fine.
Which other solutions did I evaluate?
We did a comparison among some databases, one of them Greenplum. We assessed features, did a comparison in terms of the price, then we chose Greenplum. And we've retained it. We've found it's a good product, to date.
Oracle Exadata was part of the comparison, as was IBM Netazza. In terms of quality and the price, compared to the other products, we chose Greenplum. Also, to be honest, at that time we got a good offer: Use it for the first year with a minimal price. Then they opened a support contract with us, later. That was one of the advantages.
What other advice do I have?
I give it an eight out of 10. To bring it up to a 10, they need to interact more with customers. They need to explain the features, especially when there are new releases of Greenplum. I know just from information I've found that it has other features, it can be used to for analytics, for integration with Big Data, Hadoop. They need to focus on this part with the customer.
Also they need to enhance integration with other Big Data products. They need to adapt more, give more features, because customers are looking for these things in the market now. They have the product itself already, but they need to integrate with Big Data platforms and to open a bi-directional connection between Greenplum and Big Data. They need to focus on these features more.
But, from my perspective, for what I'm looking for, I can say it's a good product. Most of the features I'm looking for are available.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Customizable and stable, but it is difficult to use for complex tasks
Pros and Cons
- "The most valuable feature is that it's really customizable."
- "When you have complex tasks, RabbitMQ is hard to use."
What is our primary use case?
We use RabbitMQ for tasks that need to communicate in real-time. I have used it as a microservices message broker.
What is most valuable?
The most valuable feature is that it's really customizable.
When you have simple tasks, it is easy to use.
What needs improvement?
When you have complex tasks, RabbitMQ is hard to use.
There are several things that you have to do manually, so there should be better tools for that.
For how long have I used the solution?
I began working with RabbitMQ several years ago.
What do I think about the stability of the solution?
I have had no issues with stability. It has been perfect.
What do I think about the scalability of the solution?
Scalability is not a problem.
How are customer service and technical support?
Because we are using the open-source version, we do not use technical support and have been solving problems on our own.
How was the initial setup?
The complexity of the setup depends on the scope of the implementation. For a single node, the initial setup is very easy. On the other hand, for setting up RabbitMQ with a cluster, you really have to know what you're doing.
What's my experience with pricing, setup cost, and licensing?
We are using the open-source version, which can be used free of cost.
What other advice do I have?
My advice for anybody who is implementing this product is to learn the concept of message queuing and study the AMQP 0-9-1 protocol. If you study this then you won't have any problem learning the system and working with it.
In summary, this is a good product that I will continue to use, and I recommend it.
I would rate this solution a seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Data Engineer at Broadridge Financial Solutions
Strong integration with Greenplum Servers.
What is most valuable?
Strong integration with Greenplum Servers.
How has it helped my organization?
Loading data to Greenplum server after batch processing.
For how long have I used the solution?
6 months
What was my experience with deployment of the solution?
Yes, issues with HA and issues in syncing with the Greenplum.
What do I think about the scalability of the solution?
You cannot expect a split second response.
How are customer service and technical support?
Customer Service:
On a scale of 10 I would rate it as 7
Technical Support:On a scale of 10 I would rate it as 8
Which solution did I use previously and why did I switch?
This has just been used for POC period not for a regular use.
How was the initial setup?
Initial setup works absolutely well. We were using with only Greenplum.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Executive RPA Developer at a tech services company with 10,001+ employees
Helps to transfer information from one point to another
Pros and Cons
- "We use VMware RabbitMQ to transfer information from one point to another."
- "VMware RabbitMQ needs to create a new queue system."
What is our primary use case?
We use VMware RabbitMQ to transfer information from one point to another.
What needs improvement?
VMware RabbitMQ needs to create a new queue system.
For how long have I used the solution?
I have been using the solution for one and a year.
What do I think about the scalability of the solution?
My company has 10-15 users for VMware RabbitMQ.
How was the initial setup?
VMware RabbitMQ's installation is easy. However, it doesn't come with any manuals.
What other advice do I have?
You should use the solution if you want to store your details in the queue and start taking inputs from the queue. I rate it a nine out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer:

Buyer's Guide
Download our free VMware Tanzu Data Solutions Report and get advice and tips from experienced pros
sharing their opinions.
Updated: February 2025
Product Categories
Data Warehouse Database Development and Management Relational Databases Tools Message Queue (MQ) SoftwarePopular Comparisons
Oracle Exadata
Apache Hadoop
SAP BW4HANA
IBM Netezza Performance Server
Oracle Database Appliance
Microsoft Parallel Data Warehouse
Buyer's Guide
Download our free VMware Tanzu Data Solutions Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Looking for advice on how to migrate from Oracle Exadata to VMware Tanzu Greenplum
- What is the biggest difference between ActiveMQ and RabbitMQ?
- What is the biggest difference between IBM MQ and RabbitMQ?
- How does IBM MQ compare with VMware RabbitMQ?
- Oracle Exadata vs. HPE Vertica vs. EMC GreenPlum vs. IBM Netezza
- When evaluating Data Warehouse solutions, what aspect do you think is the most important to look for?
- At what point does a business typically invest in building a data warehouse?
- Is a data warehouse the best option to consolidate data into one location?
- What are the main differences between Data Lake and Data Warehouse?
- Infobright vs. Exadata vs. Teradata vs. SQL Server Data Warehouse- which is most compatible with front end tools?