No more typing reviews! Try our Samantha, our new voice AI agent.
it_user550089 - PeerSpot reviewer
Vertica Support Engineer at a media company with 10,001+ employees
Vendor
Feb 23, 2017
Its column-oriented architecture makes it a database specialized for data warehouses.
Pros and Cons
  • "Vertica is an excellent data warehouse platform."
  • "Vertica is relatively new and needs some polish and refinement, but its core functionality is excellent."

What is most valuable?

Vertica is an excellent data warehouse platform. Its column-oriented architecture makes it a powerful database specialized for data warehouses. Data should be designed around a star schema.

Data is accessed via SQL, which most developers are already familiar with.

Vertica is "catching on" in the software market, so its user knowledge base is gradually increasing.

The price seems reasonable, the product is reliable, and it uses SQL, so developers don't need to learn a new language.

How has it helped my organization?

It provides very fast results for analysts running reports. These reports are crucial to help our clients strategize their targeted marketing.

What needs improvement?

Vertica is relatively new and needs some polish and refinement, but its core functionality is excellent.

Documentation overall is fair to good; but lacks continuity or cohesiveness in places.

Although its knowledge base is increasing, it is still relatively small, making some issues difficult to diagnose without consulting Vertica Tech Support.

Vertica does not have native stored procedures or a native scripting language. Instead, external functions (which can be called from within Vertica) using Java, C++, Linux shell scripting, etc., are supported. This is an unpleasant surprise for many developers, but I feel this has not been a big hindrance in my experience. Complex business logic probably does not belong in a high-performance data warehouse platform. Rather, this should be taken care of during ETL.

For how long have I used the solution?

I have 3+ years of experience with Vertica.

Buyer's Guide
OpenText Analytics Database (Vertica)
June 2026
Learn what your peers think about OpenText Analytics Database (Vertica). Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.

What was my experience with deployment of the solution?

Deployment had only a few minor issues that one finds with most software.

What do I think about the stability of the solution?

It has been very stable.

How are customer service and support?

I would give technical support 8 out of 10. They have been responsive, professional and knowledgeable.

Which solution did I use previously and why did I switch?

  • I have used traditional, row-oriented relational databases like SQL Server, Oracle and PostgreSQL for data warehousing. They are optimized for handling transactions, not data warehousing. Vertica is optimized for data warehousing and that was very clearly demonstrated in its ability to scan large amounts of data at high speed. It is also very fast at loading data.
  • Vertica uses a distributed, shared-nothing architecture which allows for nodes to be added (or removed) according to need. This is a very scalable architecture which is very difficult to achieve with traditional row-oriented databases.
  • Compared to Hadoop, Hive, and Spark, Vertica is much more adept at handling concurrent users.

How was the initial setup?

Installation is recommended for someone familiar with Linux (the only OS available for Vertica). For developers with a Linux background, the issues are very manageable. Documentation is good for the installation, so follow it carefully, step-by-step.

What about the implementation team?

Implementation was in-house. No significant issues were encountered.

What was our ROI?

ROI is good because Vertica, while not cheap, is a better performer than traditional databases.

What other advice do I have?

  • Understand that its strengths depend on a good data warehouse design using a star schema. It was never intended for high volumes of small, randomly distributed inserts, updates and deletes that are typically found in transactional databases.
  • It uses column-oriented architecture. It is important to study aspects of this architecture and to implement them and modify them as the database grows in size and more users access the system. This is especially true for projections, run-length encoding, sorting and column ordering. It is important to understand these aspects in order to truly maximize Vertica's performance.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user158742 - PeerSpot reviewer
Director of Software Development at a tech company with 501-1,000 employees
Vendor
Feb 14, 2017
It is scalable and worth the expense if you need the production capability that it can support.
Pros and Cons
  • "It has provided much better performance than SQL Server for big data analytics."
  • "It is usually very stable, but we occasionally see some nodes going down."

What is most valuable?

It has a very good design with high query performance. It provides the scale out capability by adding additional servers instead of scaling up the servers.

How has it helped my organization?

It has provided much better performance than SQL Server for big data analytics.

What needs improvement?

I would like to see integration with the latest Hadoop ecosystem.

For how long have I used the solution?

We have used this solution for three years.

What do I think about the stability of the solution?

It is usually very stable, but we occasionally see some nodes going down.

What do I think about the scalability of the solution?

There have not been any scalability issues. We are able to support trillions of data elements by adding more servers.

How are customer service and technical support?

The technical support is pretty good. I would give it a rating of 9/10.

Which solution did I use previously and why did I switch?

We used to use MS SQL Server. It is good for data transactions, but it is not good for big data analytics.

What's my experience with pricing, setup cost, and licensing?

It is pretty expensive, but it is worth it if you need the production capability that it can support.

Which other solutions did I evaluate?

We evaluated SQL Server and Teradata.

What other advice do I have?

It is worth a try if you are looking to provide a high-performance, big data analytics database.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
OpenText Analytics Database (Vertica)
June 2026
Learn what your peers think about OpenText Analytics Database (Vertica). Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
900,747 professionals have used our research since 2012.
it_user567630 - PeerSpot reviewer
Senior Vice President Data at Adform
Consultant
Jan 22, 2017
Ad-hoc data analysis improved the SLAs for our end clients.
Pros and Cons
  • "Since we implemented the Vertica solution, it is much less effort to maintain scalability."
  • "There are some predictive analytics features that we might be using which we thought were part of IDOL, but it seems some are also already part of Vertica."

What is most valuable?

The most valuable feature in the solution is ad hoc data analysis. It improved the SLAs for our end clients.

What needs improvement?

There are some predictive analytics features that we might be using which we thought were part of IDOL, but it seems some are also already part of Vertica.

What do I think about the stability of the solution?

The stability is super good, especially when you scale out.

What do I think about the scalability of the solution?

Before using Vertica, we used to have problems scaling out because we increase our customer base significantly each year. We have more than 20.000 clients now. Since we implemented the Vertica solution, it is much less effort to maintain scalability.

How are customer service and technical support?

I haven’t used technical support, but the IT colleagues definitely have. I think they are rather happy with it. I haven't heard any complaints. It could be quicker sometimes, but that's always the case with big processes.

Which solution did I use previously and why did I switch?

Previously, we were basically using an old school setup based on a relational database. I’m not sure which database management system it was.

The performance of the previous solution was no longer adequate to support the growth we were seeing in our business. Response times were up to 10-15 seconds on different queries. We needed to get that down to under a second.

Now we’ve moved to a real big data analytics solution.

How was the initial setup?

I wasn’t involved with that, but I think that those who did it were happy with the support.

What other advice do I have?

When we chose a solution, we were looking at scalability, maintenance, and ease of use. With Vertica, we can access big data using regular SQL queries.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user540294 - PeerSpot reviewer
Member of Technical Staff at a tech company with 1,001-5,000 employees
Real User
Nov 23, 2016
In a PoC, query performance outperformed other solutions.
Pros and Cons
  • "Vertica is superior to other solutions in query performance."
  • "Vertica’s resource demands for RAM and I/O during load and storage were challenging for our platform."

What is most valuable?

We are evaluating storage and database solutions for an OLAP application with following requirements:

  • Extract, transform and load high velocity and volume of a numerical data stream on a distributed system.
  • Interactive (less than 20 sec latency) query performance for critical group-bys.

Vertica is superior to other solutions in query performance.

How has it helped my organization?

We have not yet integrated the solution.

What needs improvement?

Vertica’s resource demands for RAM and I/O during load and storage were challenging for our platform. They recommend reserving 40% of storage for Vertica’s internal usage. Lower I/O usage during load is also highly desirable.

For how long have I used the solution?

The solution is not integrated into our product. We engaged in a PoC for 2-3 months in 2015 and put the evaluation on hold due to other project priorities.

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 is customer service and technical support?

The level of technical support by the sales engineers during our PoC was excellent.

How was the initial setup?

Well-organized, online documentation made the initial setup fairly straightforward.

What about the implementation team?

Our in-house team worked on the PoC.

Which other solutions did I evaluate?

We evaluated a number of open-source and proprietary databases, as well as an in-house solution. Our PoC has been put on hold and we have not made final decision on a solution.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user539511 - PeerSpot reviewer
Database Administrator (DBA) at a computer software company with 501-1,000 employees
Vendor
Oct 30, 2016
I liked the auto-distribution to all nodes for fault tolerance and query performance.
Pros and Cons
  • "The service and support from Vertica was excellent. Every tech and sales rep I dealt with was very responsive, pleasant, and helped me solve any engineering issues we ran into in very short order."
  • "In the versions I worked with, if a majority of the nodes were being loaded under heavy, sustained rates the nodes would see some dramatic decreases in performance due to the data shuffling that needed to occur between all the nodes."

What is most valuable?

The auto-distribution to all nodes for fault tolerance and query performance was pretty amazing.

How has it helped my organization?

Our data warehouse at the time was a multi-terabyte PostgreSQL cluster. It worked really well, but we wanted to increase the size to many TB's and our due to our query and loading patterns we found greater performance from Vertica's multi-node warehouse.

What needs improvement?

In the versions I worked with, if a majority of the nodes were being loaded under heavy, sustained rates the nodes would see some dramatic decreases in performance due to the data shuffling that needed to occur between all the nodes. To work around that we ended up doing most of the loading in one or two nodes and that helped significantly.

The synchronizations problems occurred when loading about 10 billion events, at a rate of about 100k tuples/second/node across 5 nodes. One of the suggestions from Vertica engineering was to increase the number of nodes to offset how much data was being sync'd per node.

For how long have I used the solution?

Extensive use of Vertica 5 as a production datawarehouse, and a POC for a client.

What was my experience with deployment of the solution?

In earlier versions Vertica, it could sometimes be a pain to install on multiple nodes. In the most recent versions most of that pain has been fixed. Stability in earlier versions was compromised at times when the majority of the nodes were under heavy write loads.

How are customer service and technical support?

The service and support from Vertica was excellent. Every tech and sales rep I dealt with was very responsive, pleasant, and helped me solve any engineering issues we ran into in very short order.

Which solution did I use previously and why did I switch?

I have used Greenplum and Postgres extensively. The latter is an excellent general-purpose database and is entirely suitable for most data needs, however Vertica works really well in cases where you are storing and querying a lot of data that can be compressed and stored in columnar format, and you need your data auto-balanced across many nodes.

How was the initial setup?

The installation procedure was reasonably straightforward, but earlier versions of Vertica were a bit more tricky due to libraries and dependencies. The docs were unclear in a few places during the installation, particularly with OS' that were not fully compatible with the required libraries. I expect those issues have been resolved in the newest version (8 at this time).

What about the implementation team?

Implementation was done in-house, with excellent support from the Vertica engineers.

What other advice do I have?

My advice is to clearly define your expectations, and benchmark performance in real-world-like environments. If you expect to be executing 100 queries per second and loading 10 million tuples per minute, then test that, and test several times that so you collect measurements about where the system is liable to break down.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user531828 - PeerSpot reviewer
Software and Data Architect at a computer software company with 1,001-5,000 employees
Vendor
Oct 30, 2016
The concurrency got better in this version and we are able to run more queries and load concurrently.
Pros and Cons
  • "The compute and processing engine returns the queries fast and let us use our analysis resources in a better utilization."
  • "The support was slow and didn’t provide a solution in most cases."

Valuable Features

The compute and processing engine returns the queries fast and let us use our analysis resources in a better utilization.

The concurrency got better in this version and we are able to run more queries and load concurrently.

Improvements to My Organization

We built an internal dashboard using the MicroStrategyto increase visibility to our management and our employees. Also, we built tool to expose the data to our selected partners and users to create better engagement with our platform.

Room for Improvement

  • Loading times for “real time” sources - for example, loading from Spark creates a load on the DB at high scale
  • Connectors to other sources such as Kafka or AWS Kinesis
  • Better monitoring tools
  • Better integration with cloud providers - we were missing some documentation regarding running Vertica on AWS

Use of Solution

We've been using Vertica for a year.

Stability Issues

In case of one HD failure in the cluster, the entire cluster got slower. We feel that it should be able to handle such issues.

Scalability Issues

No.

Customer Service and Technical Support

The support was slow and didn’t provide a solution in most cases. The community proved to be the better source for knowledge and problem solving.

Initial Setup

Pretty straightforward, the installation was simple and we added more nodes easily as we grew.

Pricing, Setup Cost and Licensing

Vertica is pretty expensive, take into account the servers and network costs before committing.

Other Solutions Considered

We evaluated both AWS Redshift and Google BigQuery.

Redshift didn’t fulfill our expectations regarding query latency at high scale (over 60 TB). Regarding BigQuery, we found the pricing structure pretty complex (payment per query and data processed) and harder to control.

Other Advice

Don't plan a production usage on high-scale straight on Vertica, use caching or other buffers between the users and the DB. Get yourself familiar with the DB architecture before planing your model (specifically, make sure you know ROS/WOS and projections). Try to avoid LAP before your schema gets stabilized.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user533094 - PeerSpot reviewer
Lead Data Scientist Machine Learning at a financial services firm with 51-200 employees
Vendor
Oct 30, 2016
Columnar storage makes 'hot data' available much faster than a traditional RDBMS solution.
Pros and Cons
  • "Columnar storage makes 'hot data' available much faster than a traditional RDBMS solution."
  • "I'm concerned that HP Enterprise has sold their software business, and worry about future investment to enhance predictive/machine-learning capabilities."

What is most valuable?

Columnar storage makes 'hot data' available much faster than a traditional RDBMS solution. Also, Vertica scales up quickly and maintains good performance.

How has it helped my organization?

Performance management of high-traffic sites - Vertica's ease of scaling has been invaluable for one of our main customers.

What needs improvement?

I'm concerned that HP Enterprise has sold their software business, and worry about future investment to enhance predictive/machine-learning capabilities.

For how long have I used the solution?

3 years.

What do I think about the stability of the solution?

Not really.... Vertica shines on stability.

What do I think about the scalability of the solution?

No, scalability is also a strength of the solution.

How are customer service and technical support?

9 out of 10. HPE has some excellent engineers who are eager to help us make Vertica work well.

Which solution did I use previously and why did I switch?

I've been a 'full stack' data expert for years, started on Oracle and SQL Server, moved to Hadoop, Mongo, etc, but Vertica was the right fit for large enterprises with high performance demands and ease of scalability.

How was the initial setup?

Initial setup is a bit clunky, like most complex, tunable products can be.

What's my experience with pricing, setup cost, and licensing?

Negotiate when their fiscal year is about to close :)

What other advice do I have?

It's a solid product that keeps its promises. I do worry about HP Enterprise's sale of Vertica to Micro-Focus

Rating: 8/10 - it works very well, but some customers worry about 'Vendor lock-in'.

Disclosure: My company has a business relationship with this vendor other than being a customer. We are a Certified Vertica/IDOL (HAVEN) Big Data partner with HP Enterprise.
PeerSpot user
PeerSpot user
Senior business Intelligence consultant at Asociación SevillaUP
Consultant
Top 20
Oct 30, 2016
​Data Warehouse response times have decreased​. It doesn't support stored procedures in the way we are used to thinking of them.
Pros and Cons
  • "Data Warehouse response times have decreased of one order of magnitude with respect to the previous solution (SQL Server + Oracle)."
  • "But we're not sure yet, SQL Server is way more stable and predictable."

What is most valuable?

Speed in query in general and specifically in aggregate functions on multi-million rows tables.

How has it helped my organization?

Data Warehouse response times have decreased of one order of magnitude with respect to the previous solution (SQL Server + Oracle).

What needs improvement?

Sadly, it does not support stored procedures in the way we are used to thinking of them. There is the possibility to code plug-in in C++, but that's out of our reach. Correlated sub-queries are another point where we'd love to see enhancements, plus the overall choice of functions available. ETL with SSIS was not as easy as one we had expected (must remember to COMMIT and we had some issues with datetime + timezone, but that's was probably our fault).

OleDB and .NET providers need some touches; and another great improvement would be support for Entity Framework, which so far I haven't seen.

There is no serious graphical IDE for HPE Vertica, that's frustrating. One free option available is DbVisualizer for Vertica, but it's a bit basic.

For how long have I used the solution?

One year.

What do I think about the stability of the solution?

We have a one node cluster on Red Hat and last week the DB went down. The setting to restart the database is not very intuitive and by default the DB does not restart alone.

After a reboot, which may be good in some environments, but leaves you with an insecurity feeling.

What do I think about the scalability of the solution?

Our DB isin in the tens of Gigs, we did not need to scale yet.

How are customer service and technical support?

N/A, not used.

Which solution did I use previously and why did I switch?

We had SQL Server, switched for money reasons and space. But we're not sure yet, SQL Server is way more stable and predictable.

How was the initial setup?

No, the documentation is scarce on non standard setups. We had to create a virtual machine locally, set it up and then upload it to AWS.

What's my experience with pricing, setup cost, and licensing?

We use the free community license, plenty of space for our environment. If I had unlimited budget I'd buy a preinstalled instance on EC2, much faster, but costly.

Which other solutions did I evaluate?

Netezza, but I didn't like it. For no particular reason, but the feeling was not right. Redshift - I was not impressed by the performance. Google Big Query - we tried it.

What other advice do I have?

Do COMMIT, and enable/enforce constraints because by default they ARE NOT!!!!

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user539496 - PeerSpot reviewer
Development Operations/SRE at a computer software company with 501-1,000 employees
Vendor
Oct 30, 2016
We built a custom analytical tools on top of Vertica.
Pros and Cons
  • "Great product, very mature and robust."
  • "More frequent updates."

What is most valuable?

  • HA Clustering
  • Speed / Performance

How has it helped my organization?

We're able to retrieve queries nearly instantaneous for our custom analytical tools we built on top of Vertica.

What needs improvement?

More frequent updates.

For how long have I used the solution?

1 year

What do I think about the stability of the solution?

None.

What do I think about the scalability of the solution?

None.

How are customer service and technical support?

Very knowledgable team which has provided excellent documentation for every issue we've had to troubleshoot.

Which solution did I use previously and why did I switch?

MonetDB -- unstable, frequent crashes.

How was the initial setup?

Straightforward, was able to get the database up fairly quickly with minimal effort.

What's my experience with pricing, setup cost, and licensing?

We're still using the Community Edition (CE).

Which other solutions did I evaluate?

MonetDB, Cassandra, Amazon RedShift.

What other advice do I have?

Great product, very mature and robust. Vertica is able to scale to meet our demands as we scale our business 10x.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user528873 - PeerSpot reviewer
Data Scientist at a media company with 501-1,000 employees
Vendor
Oct 18, 2016
The fact that it is a columnar database is valuable. Columnar storage has its own benefit with a large amount of data.
Pros and Cons
  • "We believe that Vertica is one of the best players in this realm."
  • "Even with some optimization (adding projections for merge joins and grouped by pipelined), it's still taking a longer time than a Spark job in some cases."

What is most valuable?

The fact that it is a columnar database is valuable. Columnar storage has its own benefit with a large amount of data. It's superior to most traditional relational DB when dealing with a large amount of data. We believe that Vertica is one of the best players in this realm.

How has it helped my organization?

Large-volume queries are executed in a relatively short amount of time, so that we could develop reports that consume data in Vertica.

What needs improvement?

Speed: It's already doing what it is supposed to do in terms of speed but still, as a user, I hope it gets even faster.

Specific to our company, we do store the data both in AWS S3 and Vertica. For some batch jobs, we decided to create a Spark job rather than Vertica operations for speed and/or scalability concerns. Maybe this is just due to the computation efficiency between SQL operations vs. a programmatic approach. Even with some optimization (adding projections for merge joins and grouped by pipelined), it's still taking a longer time than a Spark job in some cases.

For how long have I used the solution?

I have personally used it for about 2.5 years.

What do I think about the stability of the solution?

I have not recently encountered any stability issues; we have good health checks/monitoring around Vertica now.

What do I think about the scalability of the solution?

I have not encountered any scalability issues; I think it's scalable.

How are customer service and technical support?

N/A; don't have much experience on this.

Which solution did I use previously and why did I switch?

We do have some pipelines accessing raw data directly and process it as a batch Spark job. Why? I guess it's because the type of operations we do can be done easily in code vs. SQL.

What other advice do I have?

I would recommend using Vertica for those people/teams having large denormalized fact tables that need to be processed efficiently. I worked around optimizing the query performance dealing with projections, merge joins and groupby pipelines. It paid off at the end.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free OpenText Analytics Database (Vertica) Report and get advice and tips from experienced pros sharing their opinions.
Updated: June 2026
Buyer's Guide
Download our free OpenText Analytics Database (Vertica) Report and get advice and tips from experienced pros sharing their opinions.