MongoDB Competitors and Alternatives

Get our free report covering InfluxDB, ScyllaDB, Couchbase, and other competitors of MongoDB. Updated: December 2020.
455,301 professionals have used our research since 2012.

Read reviews of MongoDB competitors and alternatives

Nadeem-Akhtar
CTO at Zoofy
Real User
Top 20
Nov 16, 2020
Great time series data feature but it requires third parties to join tables

What is our primary use case?

Our primary use case of this solution was for working on PNRs and user journey plans for an airline. Things such as check-in times, airport arrival time, boarding times, etc. We stored all that data in Cassandra. I currently work as a chief technology officer.

Pros and Cons

  • "The time series data was one of the best features along with auto publishing."
  • "The solution doesn't have joins between tables so you need other tools for that."

What other advice do I have?

I would suggest not over-complicating things. If you really need to have heavy write and you are okay with building keys by yourself, then go with Cassandra. If not, then the culture base is there, MongoDB is there. And MongoDB is the best one. If you are not enterprise, then don't kill yourself. Once I started working on Cassandra, the biggest lesson for me was needing to build. I need keys to retrieve data. If my key and the primary key is not well settled or well configured, then it is very tough for me to read data. I would rate this solution a seven out of 10.
Qaiser Shakoor
ETL DeveloperDeveloper at PumaSight
Real User
Top 20
Nov 20, 2020
Good interface, dashboard, and analytics, and I have never needed anything else with it

What is our primary use case?

We are solution providers and we are vendors. We provide products to our clients. I am working on Couchbase and Elasticsearch together. We use Couchbase as a family data engine for immigration assistance. We use Elasticsearch to replicate the data in realtime from Couchbase, and then we use the search functionality via Elasticsearch. We are building a property listing system and when it was created we stored all of the data in Couchbase in realtime. We scrape from different sources and select the data from the user agents, and the property agent as well, and then store it. There is a retrieval… more »

Pros and Cons

  • "I have found the views to be very valuable."
  • "It is very difficult to load the backup of the older version to the newer version."

What other advice do I have?

I plan to be using the enhanced version. I would definitely recommend this solution to anyone who is interested in using it. The enterprise version is a more stable version. The indexing is very powerful and the N1QL is especially useful when you come from an SQL background. It will be very powerful. This is why I would recommend Couchbase. To this point, I have never needed anything extra added to it. I am very happy with this solution, and I would rate Couchbase a nine out of ten.
Get our free report covering InfluxDB, ScyllaDB, Couchbase, and other competitors of MongoDB. Updated: December 2020.
455,301 professionals have used our research since 2012.