# RavenDB Reviews
**Vendor:** RavenDB  
**Category:** [Document Databases](https://www.g2.com/categories/document-databases)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 14
## About RavenDB
RavenDB is a fully ACID-compliant, multi-model NoSQL document database designed for developers building high-performance, distributed applications. It delivers fast reads and writes, native full-text and vector search for AI workloads, and automatic indexing for low-latency queries. With real-time data replication, horizontal scaling, built-in data encryption, and seamless cloud or on-premise deployment options, RavenDB supports mission-critical systems with minimal operational overhead. Trusted by over 12,000 organizations—including Toyota, Verizon, and Rakuten Kobo—RavenDB is ideal for teams that need a reliable, developer-friendly database for microservices, cloud-native architectures, and AI-powered search.



## RavenDB Pros & Cons
**What users like:**

- Users value the **speed** of RavenDB, making development faster and simplifying complex integrations with built-in features. (1 reviews)
- Users appreciate the **well-designed features** of RavenDB, making development easier and reducing the need for additional tools. (1 reviews)

## RavenDB Reviews
  ### 1. Feature-Rich Database That Simplifies Our Tech Stack

**Rating:** 5.0/5.0 stars

**Reviewed by:** Georgios D. | Software Engineer/Architect and CEO, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 05, 2025

**What do you like best about RavenDB?**

This is a well-designed database that includes change tracking, unit of work and other patterns that make a developer's job easier and faster. It offers a range of features that can help you eliminate the need for other products in your stack. For example, you can use data subscriptions in place of an external queue, which helps to reduce overall complexity and the number of moving parts.

**What do you dislike about RavenDB?**

Would be great to support creation of databases and certificates through terraform.

**What problems is RavenDB solving and how is that benefiting you?**

Modeling complex data structures and indexes that integrate information from multiple sources and perform various calculations is straightforward. Additionally, the ability to respond to changes through data subscriptions is very useful.

  ### 2. Super fast and easy NOSQL database with support for SQL (RQL)

**Rating:** 5.0/5.0 stars

**Reviewed by:** Arild H. | User Experience Architect, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2023

**What do you like best about RavenDB?**

Very easy to get started. Integrates very nicely with C# .net applications. Fast and helpful customer support. Grat dashboard for debugging and monitoring.

**What do you dislike about RavenDB?**

Smaller community than competition makes it harder to find solutions to problems on line, but the documentation is usually very good.

**What problems is RavenDB solving and how is that benefiting you?**

Fast access to data. We use RavenDB as the read-layer for our application.

  ### 3. RavenDb is powerful, convenient and easy to use. Excellent!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Christopher L. | Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 08, 2021

**What do you like best about RavenDB?**

Easy to learn and use, really helpful built in features (e.g. auto indexes, full text search), convenient, secure, good documentation, excellent LINQ integration.

**What do you dislike about RavenDB?**

Can sometimes be difficult to find community answers / best practices / discussions, however the documentation is great.

**Recommendations to others considering RavenDB:**

If you want a NoSQL database then I highly recommend Raven, especially if you are using .Net.

**What problems is RavenDB solving and how is that benefiting you?**

We have been developing a sports management system with RavenDb as our sole database. It has provided a great developer experience, which ultimately has had a positive effect on developer output, happiness and overall product quality.

  ### 4. The best database I ever used

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kreso J. | Senior Software Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 05, 2021

**What do you like best about RavenDB?**

It is easy to use, fast and can be easily scaled in the cloud or on prem. The way how indexes are auto managed and all possibilities with indexes are providing many options for developers that are not possible or easy to achieve with other databases.

**What do you dislike about RavenDB?**

Recent versions of RavenDB do not have a thing I dislike.

**What problems is RavenDB solving and how is that benefiting you?**

I am building a microservice application that is hosted in Azure. RavenDB database is easy ro spin up and I very much rely on subscriptions feature for communication amon services.

  ### 5. I found RavenDB to be a great document db with a very low barrier of entry.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Retail | Enterprise (> 1000 emp.)

**Reviewed Date:** February 02, 2021

**What do you like best about RavenDB?**

The best thing about it was the low barrier to entry. The concepts to get started are simple, the C# client is easy and complete. I did not have to worry about complex key requirements and such which I had when starting up with other document stores like DynamoDb.

Notable mention is the map reduce that you can do with C# code, that was really powerful. The management studio was also an added advantage, really intuitive to use and very powerful.

**What do you dislike about RavenDB?**

Once in a while the indexing just seemed to fail.

I have noticed there are now some indexing extensions on nuget that I was not familiar with before and wondering if those could have helped back then.

**Recommendations to others considering RavenDB:**

I think RavenDB is a great choice, especially for those entering document databases for the first time.

**What problems is RavenDB solving and how is that benefiting you?**

We needed a easy and fast way to retrieve and store data. We did not have any complex queries/requirements to fetch data and a document store was the best for us.

We realized great performance and the code required to store and fetch data was simple and reusable making the team efficient in that regard.

  ### 6. Good product to go with..

**Rating:** 3.5/5.0 stars

**Reviewed by:** Vishwanatha G. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** March 27, 2021

**What do you like best about RavenDB?**

We have used Raven db in our Configuration Price Quatation(CPQ) Project to store the relevent data.  It was easy to access and manage.  I personally liked the report pulling APIs exposed by Raven DB.

**What do you dislike about RavenDB?**

Some times the performance is slower if the data stored is huge

**What problems is RavenDB solving and how is that benefiting you?**

It was very effective and efficient in storing hude set of data as comoared to usaul SQL.

  ### 7. RavenDb is easy to work with

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alexander T. | Senior Software Developer (.NET), Enterprise (> 1000 emp.)

**Reviewed Date:** January 10, 2021

**What do you like best about RavenDB?**

It has a free version for local development. It provides an easy to use Admin interface to manage the local cluster. It has good integration with .NET (Core).

**What do you dislike about RavenDB?**

On my part I was still learning how to handle indexes and their documentation helped.

**What problems is RavenDB solving and how is that benefiting you?**

Building a form engine where the form data was defined using a json file.  RavenDb was a good alternative to other NoSQL databases because it had good integration with C# .NET.

  ### 8. We used in our major project. And the experience was really good. Even the support is also quick.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 07, 2021

**What do you like best about RavenDB?**

Flexibility, Easiness and documentation available.

**What do you dislike about RavenDB?**

I felt sometime it works slow. Even raised concern too earlier.

**Recommendations to others considering RavenDB:**

If you looking for easy to setup, easy to understand and great support then RavenDB is good option. Try it out you will like it.

**What problems is RavenDB solving and how is that benefiting you?**

We used it as nosql db and primary database for our website.

  ### 9. Open source operational and transactional enterprise NoSQL documents database

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** February 19, 2021

**What do you like best about RavenDB?**

It is open source and deploy fully managed RavenSB cloud database in minutes on AWS,Azure available on almost all operating system

**What do you dislike about RavenDB?**

Very few programming language are supported and as it is new so chances of issue with it high and very less information available on internet

**What problems is RavenDB solving and how is that benefiting you?**

ERP related project so lots of calculation was required and it is fast and coding is easy for supported language

  ### 10. Ravendb has good performance and easy to implement

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 05, 2021

**What do you like best about RavenDB?**

Multiple connection and DI to implement and store concept

**What do you dislike about RavenDB?**

GUI not much friendly to query and handle

**What problems is RavenDB solving and how is that benefiting you?**

For Sharepoint migration

  ### 11. The experience was good with good support.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 19, 2021

**What do you like best about RavenDB?**

Easy installation and setup. Good administration panel.

**What do you dislike about RavenDB?**

Sometimes we had synchronization issues due to failed replication.

**Recommendations to others considering RavenDB:**

Follow setup instructions and watch for synchronization issues

**What problems is RavenDB solving and how is that benefiting you?**

CQRS implementation with using RavenDB for fast searches.

  ### 12. RavenDB Resources Training

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 29, 2018

**What do you like best about RavenDB?**

RavenDB has a way of making their users get a firm grip on their software product. since I started using this NoSQL database it has simplified my work due to the good info and commands. RavenDB Cli is another breathtaking feature that simplifies everything. The availability of self-training resources and  Bootcamps makes sure you grasp the working of the product top bottom.

**What do you dislike about RavenDB?**

So far I love the product and i think the marketing department for RavenDB should improve on their work but as an ambassador, i can make sure i create a community of users in my Geographical location.

**Recommendations to others considering RavenDB:**

I would like to think so based on the fact that they are offering good learning resources and documentation aimed at improving the lives of the people it touches.

**What problems is RavenDB solving and how is that benefiting you?**

Extensibility.
Flexibility.


  ### 13. Solid Document Database

**Rating:** 4.0/5.0 stars

**Reviewed by:** Andrew S. | Director of Software Development, Automotive, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 03, 2017

**What do you like best about RavenDB?**

RavenDB is a fast and reliable document database. It also receives regular updates and improvements. And the team that creates responds quickly to questions or problems that arise. 

**What do you dislike about RavenDB?**

We've experienced a few performance issues when dealing with a high number of documents (millions). Also, RavenDB can be fairly opinionated about how it should be implemented, if you try to go against the grain life can be difficult. 

**What problems is RavenDB solving and how is that benefiting you?**

We use RavenDB as essentially a work in progress database. Retrieving documents is lighting fast so we work with the data in Raven while it's active in our system before pushing it SQLServer or some other database for archiving and long term storage or reporting. 

  ### 14. Super Fast Development. Data That 'Just Works'

**Rating:** 5.0/5.0 stars

**Reviewed by:** Apostol A. | Senior Web & Mobile Engineer, Consumer Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 13, 2016

**What do you like best about RavenDB?**

Document database that's built for the modern web and business applications in mind. It's easy to install, allows rapid development, 'just works' and is 'safe by default'. Great community and super fast support via google grups. I've personally used RavenDB for over 3 years and I've been super happy with it.

**What do you dislike about RavenDB?**

There is a learning curve when transfering from classic RDBMS. You have to learn to think in terms of documents instead of tables.

**Recommendations to others considering RavenDB:**

If you're a .NET Developer and are looking for a database different than SQL Server for your application/website/startup give RavenDB a try!

**What problems is RavenDB solving and how is that benefiting you?**

Easy and fast data acesss. 
Rapid developent and prototyping. 
Super easy setup of Replication and backups.


## RavenDB Discussions
  - [Is RavenDB free?](https://www.g2.com/discussions/is-ravendb-free)
  - [Is RavenDB open source?](https://www.g2.com/discussions/is-ravendb-open-source)
  - [Who uses RavenDB?](https://www.g2.com/discussions/who-uses-ravendb)
  - [Why use RavenDB?](https://www.g2.com/discussions/why-use-ravendb)

- [View RavenDB pricing details and edition comparison](https://www.g2.com/products/ravendb/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-19+20%3A30%3A00+-0500&secure%5Bsession_id%5D=554bb8eb-929b-4e76-b760-012f2e6baf2a&secure%5Btoken%5D=4b0c1dba0b34b77000ba16d74b02d02fd3b14a5290185da3c9a534c764653186&format=llm_user)
## RavenDB Integrations
  - [ChatGPT](https://www.g2.com/products/chatgpt/reviews)

## RavenDB Features
**Data Management**
- Data Model
- Data Types
- Built - In Search
- Event Triggers

**Availability**
- Auto Sharding
- Auto Recovery
- Data Replication

**Performance**
- Query Optimization

**Security**
- Role-Based Authorization
- Authentication
- Audit Logs
- Encryption

**Support**
- Multi-Model
- Operating Systems
- BI Connectors

**Database Features**
- Storage
- Availability
- Stability
- Scalability
- Security
- Data Manipulation
- Query Language

## Top RavenDB Alternatives
  - [MongoDB](https://www.g2.com/products/mongodb/reviews) - 4.5/5.0 (520 reviews)
  - [Amazon DynamoDB](https://www.g2.com/products/amazon-web-services-aws-amazon-dynamodb/reviews) - 4.4/5.0 (498 reviews)
  - [MongoDB Atlas](https://www.g2.com/products/mongodb-atlas/reviews) - 4.5/5.0 (347 reviews)

