What users are saying about
376 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener'>Customer Verified: Read more.</a>
Top Rated
23 Ratings
376 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 8.5 out of 100

RavenDB

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener'>Customer Verified: Read more.</a>
Top Rated
23 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 9.1 out of 100

Likelihood to Recommend

MongoDB

MongoDB [is] great at storing JSON data grouped into "collections". In this format, you can store any JSON documents and conveniently categorize them by collections. The JSON document contained in MongoDB is called binary JSON or BSON and, like any other document in this format, is unstructured. Therefore, unlike traditional DBMS, any kind of data can be stored in collections, and this flexibility is combined with the horizontal scalability of the database. It should be noted that MongoDB does not have links between documents and “collections” (this is partially compensated by the Database Reference - links in the DBMS, but this does not completely solve the problem). As a result, a situation arises in which there is a certain set of data that is not related to other information in the database, and there is no way to combine data from different documents. In SQL systems, this would be an elementary task.
Oleg Chumin | TrustRadius Reviewer

RavenDB

If you're a.NET developer searching for a system other than SQL Server for business assessment, then you must try RavenDB. RavenDB is a fantastic document-oriented system that has been specifically developed to work with all.NET or Windows systems. Developers are continually working on such systems to eliminate their flaws while also providing a few benefits. We must refresh ourselves on a regular basis since the free software system is like an open area where anybody may stand up with a brilliant solution to the issue. RavenDB is absolutely worth a look
Parthesh Pandya | TrustRadius Reviewer

Feature Rating Comparison

NoSQL Databases

MongoDB
8.9
RavenDB
9.3
Performance
MongoDB
9.2
RavenDB
9.5
Availability
MongoDB
9.1
RavenDB
9.1
Concurrency
MongoDB
8.0
RavenDB
9.1
Security
MongoDB
8.5
RavenDB
9.0
Scalability
MongoDB
9.4
RavenDB
9.5
Data model flexibility
MongoDB
8.9
RavenDB
9.6
Deployment model flexibility
MongoDB
9.1
RavenDB
9.2

Pros

MongoDB

  • Not being written in C++, we can work with a much freer schema. MongoDB is very good to combine with JavaScript, mostly because the platform can be adapted to work with this language and leave aside what would be conventional procedures, and JavaScript is better for working with duplicated data.
Adolfo Villadiego | TrustRadius Reviewer

RavenDB

  • Document Database - no Object-Relational Impedance Mismatch
  • ACID support that is optimized for performance
  • Can be easily integrated into automated tests (unit tests)
  • Easily configurable via C# code
  • Comes directly with RavenStudio - no SSMS or SQL Developer required
  • In general low footprint when it comes to memory and disk consumption
  • Useful safety nets for new developers - e.g. by default an exception is thrown when you make too many requests within a session
Kenny Pflug | TrustRadius Reviewer

Cons

MongoDB

  • MongoDB seems to be one of the most complete tools in its field, I believe that it has all the features that a non-relational database should have.
  • Perhaps because it is a relatively new tool there are very few experts in the field of MongoDB.
Ronald Melendez | TrustRadius Reviewer

RavenDB

  • The documentation is very good, but it's sometimes hard to find the topic I'm looking for.
  • Updating references is done manually. It would be nice if there was a feature to help with that. I'm not sure that's even possible though.
Josh Close | TrustRadius Reviewer

Likelihood to Renew

MongoDB

MongoDB 9.8
Based on 67 answers
Familiarity can be a great reason to continue use of a product as it affords you speed and tight accuracy in execution. Although I would love to try PostgreSQL as I've heard a lot of great things about it, MongoDB has not given me any reason or cause for concern in the projects that we have thrown at it.
Joshua Weaver | TrustRadius Reviewer

RavenDB

RavenDB 9.5
Based on 5 answers
We've had an excellent experience using RavenDB. Internally we are testing the newer features in 5.0 such as time series, which will effect the con specified previously dependent on the real world performance. We foresee that BattleCrate will continue to use RavenDB as we grow.
Alan Doherty | TrustRadius Reviewer

Usability

MongoDB

MongoDB 8.9
Based on 11 answers
NoSQL database systems such as MongoDB lack graphical interfaces by default and therefore to improve usability it is necessary to install third-party applications to see more visually the schemas and stored documents. In addition, these tools also allow us to visualize the commands to be executed for each operation.
Jose Manuel Ortega | TrustRadius Reviewer

RavenDB

RavenDB 8.9
Based on 17 answers
RavenDB is easy to use and provides a very friendly and intuitive management tool. We can now map documents with indexes, transform unstructured data into JSON format and analyze text and spatial data in real-time. With an array of functional features like data visualization, SNMP monitoring, automated data backup, it is seamlessly helping us in managing databases' performance and generating custom reports.
Aadeeb Siddiqui | TrustRadius Reviewer

Support Rating

MongoDB

MongoDB 9.4
Based on 12 answers
I have reached multiple times to the MongoDB community for the help and they have provided each and easy solution for every problem. Over the internet and on stack overflow many people responds over the challenges. Now this tool is very much used in every company and projects so internally many people are there to give a support.
Anonymous | TrustRadius Reviewer

RavenDB

RavenDB 8.9
Based on 18 answers
The support is really fast and flexible. Since one single working day, we got a response to our first request, only 4 days later we got a technical demonstration for our complete developer team to get in touch with raven and its performance. Also during our development, we got a quick response to questions.
Anonymous | TrustRadius Reviewer

Implementation Rating

MongoDB

MongoDB 8.4
Based on 4 answers
While the setup and configuration of MongoDB is pretty straight forward, having a vendor that performs automatic backups and scales the cluster automatically is very convenient. If you do not have a system administrator or DBA familiar with MongoDB on hand, it's a very good idea to use a 3rd party vendor that specializes in MongoDB hosting. The value is very well worth it over hosting it yourself since the cost is often reasonable among providers.
Tom Maiaroto | TrustRadius Reviewer

RavenDB

RavenDB 7.3
Based on 1 answer
RavenFS changed along the way and made us change the codes.
Sina Zaimaran | TrustRadius Reviewer

Alternatives Considered

MongoDB

I only briefly looked at CouchDB after I already began using MongoDB. Naturally, I have used many relational SQL databases.Since MongoDB did everything I needed, I saw no need to look around for alternatives.(Okay, full disclosure. I am an "association" vs "inheritance" object-oriented snob. In Rails, ActiveRecord implements persistence via inheritance for SQL databases. The MongoDB gems like mongoid and mongomapper add persistance via association. Boom!)
Jon Kern | TrustRadius Reviewer

RavenDB

The given alternatives are also powerful and really good noSQL databases but the highest availability of RavenDB allows me/us to know it a lot better.RavenDB is encrypted by default wherever we use it in production and it has a high level of documents compression.
Anonymous | TrustRadius Reviewer

Return on Investment

MongoDB

  • Open Source w/ reasonable support costs have a direct, positive impact on the ROI (we moved away from large, monolithic, locked in licensing models)
  • You do have to balance the necessary level of HA & DR with the number of servers required to scale up and scale out. Servers cost money - so DR & HR doesn't come for free (even though it's built into the architecture of MongoDB
Jeff Sherard | TrustRadius Reviewer

RavenDB

  • RavenDB has saved my customers a lot of money with their cloud services' tiered model. The database is able to grow with the project/company and can start out small at a low cost.
  • RavenDB is free for three nodes and three CPUs, which makes it great for development scenarios. You're able to start rapidly building applications without having to worry about licensing.
  • Scaling out has allowed us to use three small cloud servers when starting out and get the performance and throughput of a single larger server.
Josh Close | TrustRadius Reviewer

Screenshots

Pricing Details

MongoDB

General

Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Entry-level set up fee?
No

Starting Price

RavenDB

General

Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
No

Starting Price

Rating Summary

Add comparison