Try our new research platform with insights from 80,000+ expert users
ERICK RAMIREZ - PeerSpot reviewer
Team Lead Solutions Architect at IMEXPERTS DO BRASIL
Real User
Top 10
Data analytics solution where data can be coded and compressed and does not require additional infrastructure
Pros and Cons
  • "Vertica is a great product because customers can compress and code data. The infrastructure that data warehouse solutions need is a commodity server so that customers don't have to invest in infrastructure."
  • "In a future release, we would like to have artificial intelligence capabilities like neural networks. Customers are demanding this type of analytics."

What is our primary use case?

This solution is used as part of our data warehouse solution. We have some customer indexing content in this Vertica product. Vertica is a relational database that is used as part of our data warehouse implementation.

What is most valuable?

Vertica is a great product because customers can compress and code data. The infrastructure that data warehouse solutions need is a commodity server so that customers don't have to invest in infrastructure. Vertica is a column oriented database so the response of queries is very fast. 

What needs improvement?

In a future release, we would like to have artificial intelligence capabilities like neural networks. Customers are demanding this type of analytics.

For how long have I used the solution?

We have been using this solution for six years. 

Buyer's Guide
Vertica
November 2024
Learn what your peers think about Vertica. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
824,067 professionals have used our research since 2012.

What do I think about the stability of the solution?

This is a stable solution.

What do I think about the scalability of the solution?

This is a scalable solution. 

How are customer service and support?

The customer service for this solution is good. 

How would you rate customer service and support?

Neutral

How was the initial setup?

The initial setup is straightforward. 

What other advice do I have?

It is important for those considering this solution to have some experience in database management solutions because Vertica is a relational database. Knowledge regarding SQL and any other database related skills is very important in order to implement or use this product correctly.

I would rate this solution a nine out of ten. 

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
MunkhsaikhanBayar - PeerSpot reviewer
Project Lead - Digital Transformation Unit at Bodi Electronics LLC
Real User
Scalable big data analytics platform that is reasonably priced compared to other solutions
Pros and Cons
  • "The hardware usage and speed has been the most valuable feature of this solution. It is very fast and has saved us a lot of money."
  • "The integration of this solution with ODI could be improved."

What is our primary use case?

Our primary use case for this solution is data analytics.

What is most valuable?

The hardware usage and speed has been the most valuable feature of this solution. It is very fast and has saved us a lot of money.

What needs improvement?

The integration of this solution with ODI could be improved. 

For how long have I used the solution?

I have used this solution for 1 year.

What do I think about the stability of the solution?

This is a stable solution with a fast compression system.

What do I think about the scalability of the solution?

This is a scalable solution. 

How are customer service and support?

The technical support for this solution is really good. The support team are friendly and provide assistance quickly. 

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup is straightforward. 

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

The pricing for this solution is very reasonable compared to other vendors.

What other advice do I have?

I would rate this solution a ten out of ten. 

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
Buyer's Guide
Vertica
November 2024
Learn what your peers think about Vertica. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
824,067 professionals have used our research since 2012.
Manager at Bizinfo Thailand
Reseller
Scalable, reliable, and good support
Pros and Cons
  • "I have found the solution to be scalable."
  • "I have found that coding support could be simplified."

What is our primary use case?

We are using Vertica in our warehouse.

What needs improvement?

I have found that coding support could be simplified.

For how long have I used the solution?

I have been using this solution for approximately five years.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

I have found the solution to be scalable.

How are customer service and technical support?

I have used the local support and I prefer them.

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

The price could be cheaper and it is best to negotiate the price.

What other advice do I have?

I rate Vertica an eight out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Reseller
PeerSpot user
it_user692295 - PeerSpot reviewer
Staff Dev Lead - Analytics Data Storage at a tech services company with 1,001-5,000 employees
Consultant
Our typical run time for a query is now measured in seconds not hours.
Pros and Cons
  • "The extensibility and efficiency provided by their C++ SDK."
  • "Whatever's out, the core is not always as great as the engine, especially their first version."

What is most valuable?

Two of them:

  • The core feature, meaning their highly efficient columnar file format and execution engine along with a great coverage of ANSI SQL, provides our analysts with a highly expressive and performing platform.
  • The extensibility and efficiency provided by their C++ SDK.

How has it helped my organization?

Before Vertica, we used a combination of sharded RDBMSs and Hive: the typical runtime for a query was in the hours. It's now in the seconds, with way
more data than then (we're talking hundreds of terabytes).

What needs improvement?

Whatever's out, the core is not always as great as the engine, especially their first version. That's true, for example, for the Kafka or Hadoop integration.
But they're getting better release after release.

For how long have I used the solution?

Four years.

What do I think about the stability of the solution?

Vertica's code, being designed to use the hardware at its maximum, is very sensitive to low level changes such as kernel bumps or GLibC upgrades. It's also important to do tests on the storage layer (RAID controller + disks).

What do I think about the scalability of the solution?

The default layout (all nodes running spread) introduces latencies in query planning when you reach about 60 nodes, in our experience. Switching to a large cluster (one control node per rack) would be advised, way before reaching the 128 nodes hard limit.

How are customer service and technical support?

It's really great. One of the best I had to deal with. They also assisted us during the development phase of the custom components we've designed.

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

Not really in the same area (MPP databases). However, we ran benchmarks back then against a bunch of competitors and Vertica was one of the fastest, while
being relatively cheap and able to accommodate our hardware.

How was the initial setup?

The setup per se was pretty straightforward. However, it took us some time to design the most efficient loading pattern from Hadoop.

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

Nothing to advise really; try it out first, it's free up to three nodes and 1TB, and then get in contact with their sales guys.

Which other solutions did I evaluate?

We did evaluate mostly SAP HANA and SQL Server PDW back in 2013, along with a bunch of OSS solutions.

What other advice do I have?

If you plan to use Vertica for different workloads (in term of IO patterns, query frequency, dataset structure) plan to split your clusters: the mother of all cluster patterns becomes quite difficult to manage at some point. We today have around 20 clusters for different usages.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user567630 - PeerSpot reviewer
Senior Vice President Data at Adform
Consultant
Ad-hoc data analysis improved the SLAs for our end clients.

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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user539511 - PeerSpot reviewer
Database Administrator (DBA) at a computer software company with 501-1,000 employees
Vendor
I liked the auto-distribution to all nodes for fault tolerance and query performance.

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: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
High FrequencyTrading Systems and Strategy Architect/Quant Trader at a financial services firm with 51-200 employees
Vendor
Fast inserts, queries way faster than in SQL Server.

What is most valuable?

Fast inserts, queries way faster than in SQL Server.

How has it helped my organization?

Certain research which was unattainable beforehand, now is in reach.

What needs improvement?

Some GUI Tools out of the box, better python integration. I would love to see some nice query engine, tooled specifically to Vertica extensions of SQL (with IntelliSense). We currently use TOAD, but it has a lot of bugs and does not provide full support of all Vertica features. For example with the "copy to" command it is buggy - extremely hard to debug.

Other issues would be better query plan display and better management tools like command line admin tools. (MC would probably solve a bit here, I saw a demo on the conference). We have several avid Python users in the company, but this how maybe lower priority after I reviewed my conference materials and found that Vertica now has native Python driver.

For how long have I used the solution?

2 years.

What was my experience with deployment of the solution?

I was acting as my own DBA for a while, so a lot of hurdles before. But things are getting easier as more people in the company bought into the solution. I also got HP Training in house. (Thanks Herb!)

What do I think about the scalability of the solution?

We can scale a lot, wish it was a bit more affordable.

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

It complements our SQL Server solution.

What about the implementation team?

Own efforts.

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

Switch to per node from per TB.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Sr. DevOps Engineer, Adometry at a tech company with 10,001+ employees
Vendor
We can process vast amounts of data, fast.

What is most valuable?

Super-fast aggregated results from massive data.

How has it helped my organization?

We can process vast amounts of data, fast and with a high degree of reliability.

What needs improvement?

Better feedback from installation. I would like to see more meaningful errors returned and more graceful handling of those. Thankfully, we don't often hit error conditions.

For how long have I used the solution?

4 years.

What was my experience with deployment of the solution?

No

What do I think about the stability of the solution?

No

What do I think about the scalability of the solution?

Depends on the environment. Generally pretty good. If you have a large catalog, you can get timeouts adding nodes. Large catalog issues have been dealt with it recent releases so this should make scaling up even more robust.

How are customer service and technical support?

Excellent. It can take some time to get to the right people but generally our issues are all addressed in an acceptable timeframe.

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

Greenplum. It was less stable.

Vertica is very robust and recovers predictably from unexpected infrastructure failures.

What other advice do I have?

Great overall solution.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Vertica Report and get advice and tips from experienced pros sharing their opinions.
Updated: November 2024
Buyer's Guide
Download our free Vertica Report and get advice and tips from experienced pros sharing their opinions.