What users are saying about
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener'>Customer Verified: Read more.</a>
Top Rated
29 Ratings
211 Ratings

RavenDB

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

Feature Set Ratings

  • RavenDB ranks higher in 1 feature set: NoSQL Databases

NoSQL Databases

9.3

RavenDB

93%
9.2

Redis™*

92%
Redis™* ranks higher in 4/7 features

Performance

9.5
95%
27 Ratings
10.0
100%
69 Ratings

Availability

9.1
91%
26 Ratings
9.0
90%
69 Ratings

Concurrency

8.6
86%
26 Ratings
9.0
90%
68 Ratings

Security

9.4
94%
26 Ratings
8.0
80%
63 Ratings

Scalability

9.4
94%
26 Ratings
9.1
91%
69 Ratings

Data model flexibility

9.6
96%
27 Ratings
9.9
99%
62 Ratings

Deployment model flexibility

9.3
93%
26 Ratings
9.4
94%
62 Ratings

Attribute Ratings

  • RavenDB is rated higher in 3 areas: Likelihood to Renew, Usability, Support Rating
  • Redis™* is rated higher in 1 area: Likelihood to Recommend
  • RavenDB and Redis™* are tied in 1 area: Implementation Rating

Likelihood to Recommend

8.9

RavenDB

89%
27 Ratings
9.4

Redis™*

94%
76 Ratings

Likelihood to Renew

9.5

RavenDB

95%
5 Ratings
8.7

Redis™*

87%
12 Ratings

Usability

9.0

RavenDB

90%
23 Ratings
8.5

Redis™*

85%
5 Ratings

Support Rating

9.1

RavenDB

91%
24 Ratings
8.8

Redis™*

88%
7 Ratings

Implementation Rating

7.3

RavenDB

73%
1 Rating
7.3

Redis™*

73%
2 Ratings

Likelihood to Recommend

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

Redis™*

Redis has been a great investment for our organization as we needed a solution for high speed data caching. The ramp up and integration was quite easy.Redis handles automatic failover internally, so no crashes provides high availability.On the fly scaling scale to more/less cores and memory as and when needed.
Anonymous | TrustRadius Reviewer

Pros

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

Redis™*

  • Easy for developers to understand. Unlike Riak, which I've used in the past, it's fast without having to worry about eventual consistency.
  • Reliable. With a proper multi-node configuration, it can handle failover instantly.
  • Configurable. We primarily still use Memcache for caching but one of the teams uses Redis for both long-term storage and temporary expiry keys without taking on another external dependency.
  • Fast. We process tens of thousands of RPS and it doesn't skip a beat.
David Sommers | TrustRadius Reviewer

Cons

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

Redis™*

  • We had some difficulty scaling Redis without it becoming prohibitively expensive.
  • Redis has very simple search capabilities, which means its not suitable for all use cases.
  • Redis doesn't have good native support for storing data in object form and many libraries built over it return data as a string, meaning you need build your own serialization layer over it.
Eric Mason | TrustRadius Reviewer

Pricing Details

RavenDB

General

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

Starting Price

RavenDB Editions & Modules

Additional Pricing Details

Redis™*

General

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

Starting Price

$388 per month

Redis™* Editions & Modules

Edition
Cloud$388.001
  1. per month
Additional Pricing Details

Likelihood to Renew

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

Redis™*

Redis™* 8.7
Based on 12 answers
We will definitely continue using Redis because:1. It is free and open source.2. We already use it in so many applications, it will be hard for us to let go.3. There isn't another competitive product that we know of that gives a better performance.4. We never had any major issues with Redis, so no point turning our backs.
Rahul Chaudhary | TrustRadius Reviewer

Usability

RavenDB

RavenDB 9.0
Based on 23 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

Redis™*

Redis™* 8.5
Based on 5 answers
It is quite simple to set up for the purpose of managing user sessions in the backend. It can be easily integrated with other products or technologies, such as Spring in Java. If you need to actually display the data stored in Redis in your application this is a bit difficult to understand initially but is possible.
Anonymous | TrustRadius Reviewer

Support Rating

RavenDB

RavenDB 9.1
Based on 24 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

Redis™*

Redis™* 8.8
Based on 7 answers
The support team has always been excellent in handling our mostly questions, rarely problems. They are responsive, find the solution and get us moving forward again. I have never had to escalate a case with them. They have always solved our problems in a very timely manner. I highly commend the support team.
Gene Baker | TrustRadius Reviewer

Implementation Rating

RavenDB

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

Redis™*

Redis™* 7.3
Based on 2 answers
Whitelisting of the AWS lambda functions.
Anonymous | TrustRadius Reviewer

Alternatives Considered

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

Redis™*

We are big users of MySQL and PostgreSQL. We were looking at replacing our aging web page caching technology and found that we could do it in SQL, but there was a NoSQL movement happening at the time. We dabbled a bit in the NoSQL scene just to get an idea of what it was about and whether it was for us. We tried a bunch, but I can only seem to remember Mongo and Couch. Mongo had big issues early on that drove us to Redis and we couldn't quite figure out how to deploy couch.
Anonymous | TrustRadius Reviewer

Return on Investment

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

Redis™*

  • Redis has helped us increase our throughput and server data to a growing amount of traffic while keeping our app fast. We couldn't have grown without the ability to easily cache data that Redis provides.
  • Redis has helped us decrease the load on our database. By being able to scale up and cache important data, we reduce the load on our database reducing costs and infra issues.
  • Running a Redis node on something like AWS can be costly, but it is often a requirement for scaling a company. If you need data quickly and your business is already a positive ROI, Redis is worth the investment.
Anonymous | TrustRadius Reviewer

Screenshots

Add comparison