Cancel
You must select at least 2 products to compare!
MongoDB Logo
9,269 views|6,523 comparisons
91% willing to recommend
OpenText Logo
4,276 views|3,331 comparisons
90% willing to recommend
Comparison Buyer's Guide
Executive Summary
Updated on Feb 14, 2024

We compared MongoDB and Vertica based on our user's reviews in 4 parameters. After reading all of the collected data, you can find our conclusion below.

MongoDB is praised for its flexibility, scalability, advanced query language, and reliable customer service. Users suggest improving the query language, documentation, and performance optimization. MongoDB offers flexible pricing and provides a strong return on investment. Vertica highlights exceptional performance, scalability, ease of use, and advanced analytics capabilities. Users suggest improving the user interface, documentation, compatibility, and performance. Vertica offers reasonable pricing and receives positive ROI feedback. 

Features: MongoDB's valuable features include flexibility in working with dynamic data structures, scalability for efficient data management, a powerful query language, and reliable replication. Vertica stands out for exceptional performance, ease of use, advanced analytics capabilities, and seamless integration with various data sources and tools.

Pricing and ROI: MongoDB offers a user-friendly and seamless setup cost, with flexible pricing options to cater to different budgets and needs. Vertica stands out with its relatively low setup cost compared to similar products, and its licensing is praised for its flexibility in customization. MongoDB's ROI is praised for its positive outcomes and benefits according to user feedback, while Vertica's ROI is highlighted in user reviews.

Room for Improvement: MongoDB users have emphasized the need for a more intuitive query language, improved error handling, better documentation, and faster query execution. Enhanced integration capabilities with popular programming languages and third-party tools are recommended. Vertica users have suggested improvements in the user interface, better documentation, increased compatibility and integration with other data management systems, and optimized performance and speed.

Deployment and customer support: MongoDB's customer support receives positive feedback and offers responsive and helpful technical teams, although limited to the enterprise version. Support is highly rated during data validation and migration events. Open-source users rely on community support. The initial setup for MongoDB varies. Some find it easy, especially on-premises or in private clouds, while others note complexity, particularly in feature-rich or clustered deployments. Vertica's customer support is praised for its knowledge and responsiveness, although some users report challenges with issue escalation and lengthy fixes. Users find Vertica's initial setup and deployment straightforward, typically taking a few days. Internal teams manage deployment easily with assistance from Vertica and vendor support.

The summary above is based on 150 interviews we conducted recently with MongoDB and Vertica users. To access the review's full transcripts, download our report.

To learn more, read our detailed MongoDB vs. Vertica Report (Updated: March 2024).
768,857 professionals have used our research since 2012.
Q&A Highlights
Question: Which is the best RDMBS solution for big data?
Answer: I haven't used SQream personally. However, if you are only considering GPU based rdbms's please check the following https://hackernoon.com/which-gpu-database-is-right-for-me-6ceef6a17505
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"It is very fast - faster than an SQL or MySQL Server.""The most valuable feature is the geometric information done with GeoJSON.""I value the API integrations.""The community is great if you have problem.""My impression is that the initial setup is straightforward.""The installation is very stable.""It facilitates the generation of heatmaps for graphical data analysis.""It's super easy to develop a couple of solutions for clients with MongoDB, like a quick web page with no clear data structure that they need to spin up quickly to validate some sort of MDTP."

More MongoDB Pros →

"The fast columnar store database structure allows our query times to be at least 10x faster than on any other database.""Vertica is a columnar database, this support our developments in analytics, advanced analytics, and ETL process with large sets of data.""I don't need any special hardware. I can use commodity hardware, which is nice to have in a commercial solution.""The performance is very good and the aggregate records are fast.""Any novice user can tune vertical queries with minimal training (or no training at all).""The most valuable feature of Vertica is the ability to receive large aggregations at a very quick pace. The use case of subclusters is very good.""The Vertica architecture means it can process/ingest data in parallel to reporting and analyzing because of its in-memory Write-Optimized Storage sitting alongside the analytics optimized Read-Optimized Storage.""Vertica enabled us to close large deals. Customers with large data sets had to be migrated from PostgreSQL to Vertica due to performance."

More Vertica Pros →

Cons
"I think it would be good to have more search options such as an index resource. This will provide more options and resources to do advance searches.""The dashboard is an area of concern in the solution where improvements are required.""I think that MongoDB's search engine should be improved.""The MongoDB documentation can be a little complicated sometimes.""More stable indexes would be helpful in a future release. That's been an issue for some time. I don't know if it's been fixed now but we transitioned to it because we needed a search index to be able to search for things and if that goes or starts disappearing, we have to move away from that solution. I don't know if they fixed it, last time I had this issue was three years ago so they might have solved it.""It would be good to have scalability for clusters. For example, if we have three clusters, we should be able to increase to five clusters if required. I am not sure if such a feature is currently there. I hope there is good documentation for this.""The scalability of the solution has room for improvement.""I'd like to see an ID generator. It's very technical but I don't think it has one, so we have to go to great lengths to work around that."

More MongoDB Cons →

"When it is about to reach the maximum storage capacity, it becomes slow.""Monitoring tools need to be lightweight. They should not take up heavy resources of the main server.""It should provide a GUI interface for data management and tuning.""I would personally like to see extended developer tooling suited to Vertica – think published PowerDesigner SQL dialect support.""Vertica offers a platform-as-a-service version, but their software-as-a-service solution is only available on AWS. They need to get a SaaS version on Azure and GCP as fast as possible.""Promotion/marketing must be improved, even though it is a very useful product at very good price, it is not as "popular" as it should be.""Vertica can improve automation and documentation. Additionally, the solution can be simplified.""I think they need an easy client so that you can write queries easily, but it's not necessarily a weak point. I think some users would need them."

More Vertica Cons →

Pricing and Cost Advice
  • "We are using the Community Edition of MongoDB."
  • "It is rather expensive."
  • "MongoDB is an open-source solution."
  • "This is an open-source solution."
  • "We use the open-source version, which is available to use free of charge."
  • "I don't know, but I have heard from people who procure it that it is much cheaper than Oracle."
  • "MongoDB is not expensive."
  • "At the moment, all customers are using the community version."
  • More MongoDB Pricing and Cost Advice →

  • "Work with a vendor, if possible, and take advantage of more aggressive discounts at mid-fiscal year (April) and fiscal year-end (October).​"
  • "It's free up to three nodes and 1TB, and then get in contact with their sales guys."
  • "Start with license per 1TB. Starting from hundreds of TB there is unlimited licensing to be considered. Move historical data to HDFS/S3 which are significantly cheaper or even free."
  • "The first TB is free and you can use all the Vertica features. After 1TB you have to pay for licensing. The product is worth it, but be aware of this condition, and plan. The compression ratio is explained in the documentation."
  • "I think it's starting to get a little expensive. Open source products are starting to get more robust, so I think that's something that they need to start looking at in terms of licensing."
  • "Read the fine print carefully."
  • "It is fast to purchase through the AWS Marketplace."
  • "The pricing and licensing depend on the size of your environment and the zone where you want to implement."
  • More Vertica Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which NoSQL Databases solutions are best for your needs.
    768,857 professionals have used our research since 2012.
    Answers from the Community
    Anonymous User
    Yuval Klein - PeerSpot reviewerYuval Klein
    Real User

    SQreamDB is a GPU DB. It is not suitable for real-time oltp of course.

    Cassandra is best suited for OLTP database use cases, when you need a scalable database (instead of SQL server, Postgres)
    SQream is a GPU database suited for OLAP purposes. It's the best suite for a very large data warehouse, very large queries needed mass parallel activity since GPU is great in massive parallel workload.

    Also, SQream is quite cheap since we need only one server with a GPU card, the best GPU card the better since we will have more CPU activity. It's only for a very big data warehouse, not for small ones.

    Tristan Bergh - PeerSpot reviewerTristan Bergh
    Real User

    Your best DB for 40+ TB is Apache Spark, Drill and the Hadoop stack, in the cloud.

    Use the public cloud provider's elastic store (S3, Azure BLOB, google drive) and then stand up Apache Spark on a cluster sized to run your queries within 20 minutes. Based on my experience (Azure BLOB store, Databricks, PySpark) you may need around 500 32GB nodes for reading 40 TB of data.

    Costs can be contained by running your own clusters but Databricks manage clusters for you.

    I would recommend optimizing your 40TB data store into the Databricks delta format after an initial parse.

    Russell Rothstein - PeerSpot reviewerRussell Rothstein (PeerSpot)
    Vendor

    Morten, the most popular comparisons of SQream can be found here: www.itcentralstation.com
    The top ones include Cassandra, MemSQL, MongoDB, and Vertica.

    Questions from the Community
    Top Answer:We decided to work with MongoDB as its interface is easier to understand and more universal.
    Top Answer:MongoDB is an open-source product. We don't have to pay for the licenses.
    Top Answer:They could provide more documentation and examples for adding pipeline stages. There could be a feature where commands made in MongoDB could be easily copied and shared in their original format. This… more »
    Top Answer:The product's initial setup phase is extremely simple.
    Top Answer:In my opinion, nothing needs improvement in the solution as it is a great product. The documentation of Vertica is an area with shortcomings where improvements are required. Vertica needs to increase… more »
    Ranking
    1st
    out of 18 in NoSQL Databases
    Views
    9,269
    Comparisons
    6,523
    Reviews
    27
    Average Words per Review
    355
    Rating
    8.0
    4th
    out of 34 in Data Warehouse
    Views
    4,276
    Comparisons
    3,331
    Reviews
    10
    Average Words per Review
    353
    Rating
    8.3
    Comparisons
    InfluxDB logo
    Compared 28% of the time.
    Couchbase logo
    Compared 18% of the time.
    ScyllaDB logo
    Compared 13% of the time.
    Oracle NoSQL logo
    Compared 6% of the time.
    Aerospike Database 7 logo
    Compared 2% of the time.
    Snowflake logo
    Compared 18% of the time.
    SQL Server logo
    Compared 15% of the time.
    Amazon Redshift logo
    Compared 11% of the time.
    Teradata logo
    Compared 10% of the time.
    Apache Hadoop logo
    Compared 2% of the time.
    Also Known As
    Micro Focus Vertica, HPE Vertica, HPE Vertica on Demand
    Learn More
    Overview

    Headquartered in New York, MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. Built by developers, for developers, our developer data platform is a database with an integrated set of related services that allow development teams to address the growing requirements for today's wide variety of modern applications, all in a unified and consistent user experience. MongoDB has tens of thousands of customers in over 100 countries. The MongoDB database platform has been downloaded hundreds of millions of times since 2007, and there have been millions of builders trained through MongoDB University courses. To learn more, visit www.mongodb.com.

    MongoDB Features

    MongoDB has many valuable key features. Some of the most useful ones include:

    • Load balancing: MongoDB supports large-scale load balancing via horizontal scaling features like replication and sharding.
    • Ad-hoc queries: With this feature, developers are able to update ad-hoc queries in real time.
    • Sharding: With MongoDB, sharding allows for much greater horizontal scalability, with queries that are directed to the correct shard based on specific shard keys.
    • Indexing: MongoDB allows indexing to be created on demand, accommodating real-time, ever-changing query patterns and application requirements. They can also be declared on any field within any document, including those nested within arrays.
    • Replication: MongoDB’s replication feature enables you to deploy multiple servers for disaster recovery and backup, which helps increase data availability and stability.

    MongoDB Benefits

    There are many benefits to implementing MongoDB. Some of the biggest advantages the solution offers include:

    • Horizontal architecture: Because MongoDB is designed with horizontal architecture, it is easy to scale.
    • Developer-friendly: Being that MongoDB is a document data model with NoSQL, developers are able to work faster. In addition, MongoDB gives developers a number of useful out-of-the-box capabilities, whether you need to run privately on site or in the public cloud.
    • Cloud-based: Because MongoDB is a full cloud-based application data platform, you gain access to a collection of services that can integrate nicely with your database.
    • Powerful analytics: MongoDB is designed to make data easy to access, and also allows you to perform complex analytics and querying.
    • High performance: With MongoDB, information can be embedded inside a single document rather than relying on expensive join operations from traditional relational databases.
    • Easy to install: MongoDB has an intuitive UI, making it easy to install. You can install the community or enterprise version directly on a server, create your own container, or use a pre-built community one.
    • Cost-effective: MongoDB gives you the option to choose an instance size that fits your current needs to help you keep your costs at a minimum.

    Reviews from Real Users

    Below are some reviews and helpful feedback written by PeerSpot users currently using the MongoDB solution.

    PeerSpot user Deepak K., Managing Director at SimSol Technologies And Services Pvt Ltd., says, “The solution is a very dynamic product. It becomes extremely easy for us to support user requirements and we also make use of the simplicity of a cloud redeployment.” He goes on to add, “The solution is easy to deploy, and the product can scale quite well. The solution's most important aspect is its seamless database. The solution offers excellent documentation.”

    A Senior Associate at a financial services firm mentions, “The most valuable feature of the solution is the ability to easily store documentation regarding structures. We can easily connect to MongoDB and search without transformation, without joining. If we want to use a simple search it's really fast. The initial setup isn't really that complex. The solution is pretty stable overall.”

    Vertica is a deploy-anywhere SQL database created for elasticity, speed, and advanced analytics. Vertica enables today’s busy teams to modernize their data warehouses, democratize data and analytics to enable increased access, and deploy analytics in a hybrid cloud environment. Additionally, Vertica merges how companies power their analytics by providing a scalable, open, and elastic database with numerous intuitive features.

    In today’s marketplace, organizations are experiencing continued robust growth of data volumes, and citizen data scientists’ broader use of analytics is causing many companies to re-visit and re-examine their systems in order to match the demands of an aggressive marketplace. Analytics are continually swiftly evolving. New data from social media, blogs, IoT sources, data streams, gas and electrical grids, and mobile networks is being constantly gathered in extensive data sets. This presents organizations with a new opportunity to become more data driven, and they must be able to manage the new data growth and identify the trends and sequences that can lead to both improved business opportunities and continued repeat business from their clients.

    Vertica Benefits:

    Vertica has many valuable key benefits. Some of its most useful benefits include:

    • Efficiency:  Vertica provides robust compression and intuitive impressions. This results in users requiring significantly less storage and hardware than other comparable data analytics solutions. The progressive Vertica architecture results in queries that are 10-50 times faster than other platforms while providing more storage data per server.
    • Integration: Each new iteration of Vertica is tested and certified with the latest ETL and visualization tools. It actively supports Java Database Connectivity (JDBC), Open Database Connectivity (ODBC), and popular SQL providers. All these solutions and most leading BI and visualization tools interact seamlessly, making Vertica overall a very cost-effective solution and solid business investment.
    • Cloud flexibility: With Vertica, users do not have to get locked into a single cloud vendor. Users are able to take complete advantage of the current infrastructure that is already in place. Vertica seamlessly integrates with popular public clouds, including Google Cloud Platform (GCP), Azure, AWS, Alibaba, VMware clouds, and more. It also provides for easy portability across on-premise and multi-cloud environments and data lakes. Vertica designs a robust flexible platform for running a company’s analytical and computing workloads, which allows applications to run simultaneously on numerous environments in a hybrid cloud infrastructure. Vertica is able to seamlessly use public clouds and private data centers, and it grants the flexibility to switch in an instant.
    • Security: Vertica offers dynamic end-to-end security with support for partner solutions and industry-standard protocols such as Apache Sentry, AWS IAM, Kerberos, LDAP, and more. Vertica utilizes an intuitive layered security model that provides multiple security authentication authorization mechanisms. Vertica will also maintain an audit trail, natively exported to other security domains for analysis and persistence. 

    Reviews from Real Users

    “I am using Vertica for aggregations and dashboards. The most valuable feature of Vertica is the ability to receive large aggregations at a very quick pace. The use case of subclusters is very good.” - Bijal S., Group Chief Technology Officer at Netcore Solutions

    “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.” - Munkhsaikhan B.,  Project Lead - Digital Transformation Unit at Bodi Electronics LLC

    Sample Customers
    Facebook, MetLife, City of Chicago, Expedia, eBay, Google
    Cerner, Game Show Network Game, Guess by Marciano, Supercell, Etsy, Nascar, Empirix, adMarketplace, and Cardlytics.
    Top Industries
    REVIEWERS
    Computer Software Company28%
    Financial Services Firm16%
    Legal Firm6%
    Government6%
    VISITORS READING REVIEWS
    Financial Services Firm15%
    Computer Software Company13%
    Comms Service Provider7%
    University6%
    REVIEWERS
    Computer Software Company19%
    Media Company17%
    Marketing Services Firm14%
    Comms Service Provider11%
    VISITORS READING REVIEWS
    Financial Services Firm18%
    Computer Software Company15%
    Manufacturing Company8%
    Comms Service Provider6%
    Company Size
    REVIEWERS
    Small Business41%
    Midsize Enterprise14%
    Large Enterprise46%
    VISITORS READING REVIEWS
    Small Business24%
    Midsize Enterprise14%
    Large Enterprise62%
    REVIEWERS
    Small Business32%
    Midsize Enterprise26%
    Large Enterprise42%
    VISITORS READING REVIEWS
    Small Business20%
    Midsize Enterprise14%
    Large Enterprise66%
    Buyer's Guide
    MongoDB vs. Vertica
    March 2024
    Find out what your peers are saying about MongoDB vs. Vertica and other solutions. Updated: March 2024.
    768,857 professionals have used our research since 2012.

    MongoDB is ranked 1st in NoSQL Databases with 69 reviews while Vertica is ranked 4th in Data Warehouse with 83 reviews. MongoDB is rated 8.2, while Vertica is rated 8.2. The top reviewer of MongoDB writes "Lightweight with good flexibility and very fast performance for searching data". On the other hand, the top reviewer of Vertica writes " A user-friendly tool that needs to improve its documentation part". MongoDB is most compared with InfluxDB, Couchbase, ScyllaDB, Oracle NoSQL and Aerospike Database 7, whereas Vertica is most compared with Snowflake, SQL Server, Amazon Redshift, Teradata and Apache Hadoop. See our MongoDB vs. Vertica report.

    See our list of best NoSQL Databases vendors.

    We monitor all NoSQL Databases reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.