We just raised a $30M Series A: Read our story
You must select at least 2 products to compare!
Cassandra Logo
2,621 views|2,164 comparisons
MongoDB Logo
3,644 views|2,787 comparisons
Featured Review
Find out what your peers are saying about Cassandra vs. MongoDB and other solutions. Updated: November 2021.
554,873 professionals have used our research since 2012.
Quotes From Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:

"Some of the valued features of this solution are it has good performance and failover.""The technical evaluation is very good.""The most valuable features are the counter features and the NoSQL schema. It also has good scalability. You can scale Cassandra to any finite level.""The time series data was one of the best features along with auto publishing.""The solution's database capabilities are very good."

More Cassandra Pros »

"The community is great if you have problem.""Its flexibility, and cost. It is reasonably priced.""MongoDB is relatively fast compared to relational databases.""It is easy to use.""One of the first things I noticed when I had my first experience with MongoDB was how easy it was to use. I was expecting more difficulties or at least some challenges, but it was very, very easy to use. It's great technology, performs well, and is very convenient.""like its performance and the stability. It's very stable and, performance-wise, it's really great.""I like the document storage feature. It's pretty simple.""It is convenient to use because we can do manipulations with the JSON data that we get. There are also a lot of joins and associations with MongoDB, which makes it easy to use for us."

More MongoDB Pros »

"Interface is not user friendly.""The disc space is lacking. You need to free it up as you are working.""Fine-tuning was a bit of a challenge.""The solution is not easy to use because it is a big database and you have to learn the interface. This is the case though in most of these solutions.""The solution doesn't have joins between tables so you need other tools for that."

More Cassandra Cons »

"The on-premises version of the solution is still pretty expensive, especially compared to the cloud version.""It would be much more useful if I have an admin user and a password.""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.""I feel that most people don't know a lot about MongoDB, so maybe they could add some more documentation and tutorials.""There should be better integration with other databases.""A normal Oracle or database tester will take some time to gear up to MongoDB because the way of writing queries is different in MongoDB. There should be some kind of midway where a person who is coming from an Oracle background can write a query and get a response by using something like a select * statement or other such things. There should be some way for MongoDB to interpret these commands rather than making a person learn MongoDB commands and writing them. I struggled while writing these MongoDB commands. I had not seen such queries before. It was pretty difficult to get them. This is one of the areas where it would help from the improvement standpoint.""The user interface is not as friendly as Oracle, which is something that can be improved.""You need integration with other tools to run the query in MongoDB."

More MongoDB Cons »

Pricing and Cost Advice
Information Not Available
"It's open-source.""I don't know, but I have heard from people who procure it that it is much cheaper than Oracle.""At the moment, all customers are using the community version.""We are using the Community Edition of MongoDB.""There is an annual subscription for the use of this solution.""Our customers pay for yearly licenses for MongoDB.""The solution is open source, so it is free.""If you want support with the solution you will need to purchase a license and not use the open-source version. The license is a little expensive."

More MongoDB Pricing and Cost Advice »

Use our free recommendation engine to learn which NoSQL Databases solutions are best for your needs.
554,873 professionals have used our research since 2012.
Answers from the Community
Menachem D Pritzker
author avatarJorge Olmedo

Hi, everyone. In my humble opinion, both Cassandra and MongoDB are great data engines, each one with their won particular features, characteristics, and use cases.

Cassandra is a distributed database management system. It's a key-value store, like Redis. It's also a NoSQL engine, with great performance, availability, and scalability (horizontally, it's really good). It's highly fault tolerance with no single point of failure, mainly because of its architecture where all nodes do everything with no need for a master node. Also provides very fast data writes allowing real-time processing of big data. The "value" can be collections, and that a key difference with other key-value stores. Cassandra does not provide netie ACID transactions. Cassandra's community is very active and supportive. Its best use cases should involved real-time writing scenarios, and of course, the ability to find "something" based on a given key, although it also supports indexes. It is very important to notice that Cassandra does not provide aggregation of data through group by, sum, min or max: any aggregation must be pre-computed and stored.Cassandra does not provide sorting on non-key fields nor joining tables.

MongoDB is a document-based store, which now can provide ACID transactions and with a remarkable availability, scalability, and stability features. I wrote a review on MongoDB you can find in the following link:https://www.itcentralstation.c... 

Questions from the Community
Top Answer: Some of the valued features of this solution are it has good performance and failover.
Top Answer: The solution is not easy to use because it is a big database and you have to learn the interface. This is the case though in most of these solutions.
Top Answer: We are using this solution for IoT projects where there is a need for high-performance runtime databases.
Top Answer: MongoDB is a very reliable and stable No-SQL engine. It's a document-based database, and use Javascript as its query language: depending on the developer expertise and skills, this could be an… more »
Top Answer: MongoDB is flexible and it allows other applications to be added.
Top Answer: There is an annual subscription for the use of this solution.
out of 16 in NoSQL Databases
Average Words per Review
out of 16 in NoSQL Databases
Average Words per Review
Compared 19% of the time.
Compared 13% of the time.
Compared 10% of the time.
Compared 9% of the time.
Compared 5% of the time.
Learn More
A scalable multi-master database with no single points of failure. Scalability & high availability without compromising performance.
Open source database alternative to relational databases. It simplifies development and is extremely scalable.
Learn more about Cassandra
Learn more about MongoDB
Sample Customers
Apple, BazaarVoice, Best Buy, eBay, Netflix
Facebook, MetLife, City of Chicago, Expedia, eBay, Google
Top Industries
Computer Software Company24%
Comms Service Provider22%
Financial Services Firm8%
Financial Services Firm25%
Computer Software Company13%
Legal Firm6%
Energy/Utilities Company6%
Comms Service Provider26%
Computer Software Company20%
Financial Services Firm7%
Company Size
Small Business43%
Large Enterprise57%
Small Business38%
Midsize Enterprise18%
Large Enterprise45%
Find out what your peers are saying about Cassandra vs. MongoDB and other solutions. Updated: November 2021.
554,873 professionals have used our research since 2012.

Cassandra is ranked 3rd in NoSQL Databases with 5 reviews while MongoDB is ranked 1st in NoSQL Databases with 32 reviews. Cassandra is rated 8.4, while MongoDB is rated 8.4. The top reviewer of Cassandra writes "Great time series data feature but it requires third parties to join tables". On the other hand, the top reviewer of MongoDB writes "Good security, highly-available when installed in a cluster, and no schema is needed to store data". Cassandra is most compared with InfluxDB, Accumulo, Couchbase, Vertica and Neo4j, whereas MongoDB is most compared with InfluxDB, Scylla, Neo4j, Oracle NoSQL and Cloudera Distribution for Hadoop. See our Cassandra vs. MongoDB 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.