RATED 4.3 / 5

NoSQL Document Database

Easy, Fast, Reliable with Multi-Document ACID Transactions

5.1
Filtered Replication AND Indexing Extensions
from NuGet

learn more
Getting Started
All you need to know about RavenDB
Getting Started

New to RavenDB? See what it offers and get started with our extensive library of learning materials

Multi-document ACID Transactions
RavenDB is fully transactional
Multi-document ACID Transactions

RavenDB is one of the first non-relational databases to offer ACID not just for a single document, but for multiple documents throughout the entire database.

Management Studio
Our GUI makes the user experience enjoyable
Management Studio

The GUI allows enjoyable user experience for developers and non-developers alike. It improves the workflow and simplifies maintenance.

Powerful Querying
Full-text search out of the box
Powerful Querying

RavenDB gives you tools to map your documents with indexes, analyze text and spatial data, project your data into new shapes, and more.

RavenDB Webinar
High-level tutorials on using RavenDB
Webinar: Database Security: How to Protect Your Data

Developers, database engineers, architects - sign up for an upcoming live RavenDB webinar.

December 15

7:30 AM PT

10:30 AM ET

Join over 1000 customers worldwide

Toyota
Verizon
Medicaid
Capgemini
Rakuten kobo
JetBrains
Particular
View.DO
Starnet
Amberwood Trading
Sparkling Logic
Incomm InCentives
Simple Store
Battle Crate

What they say about us

Install On-Premise

Database as a Service

Supported Clients

C#
Java
Node.js
Python
C++
Go

Fully Transactional
NoSQL Database


Get the benefits of NoSQL while keeping the most essential parts of a relational database.

RavenDB is perfect for OLTP tasks like processing sales, purchases and more.

Multi-Model Architecture


RavenDB supports automatic ETL (Extract, Transform and Load) processes to replicate data to SQL solutions.

As an ACID database, you can use RavenDB in conjunction with your existing SQL databases and enjoy the best of both worlds.

All-in-One Database


Our in-house storage engine is designed to serve all your needs in one place.

You have at your fingertips features you would usually have to plug in from someplace else, saving you time and money. We automate a lot of tasks to reduce your overhead so there is less need for costly support.

Easy to Use


RavenDB is easy to install, implement, and use.

There is a small ramp up to learn. Our high-quality GUI with heavy built-in monitoring and SQL-based query language makes RavenDB user friendly for developers and non-developers alike.

Scale Up Fast


Setting up a cluster is as simple as point and click in the RavenDB Management Studio.

Keep up with the ever-increasing amounts of data and web traffic effectively and efficiently by creating new database nodes within minutes.

High Availability


Real time replication between nodes keeps your database online and available across multiple points at all times.

Your cluster keeps working amidst network partition. Balance load, reduce latency, and optimize performance within multiple locations to serve your users.

Faster than ever


Manage over 1 million reads per second and 150,000 writes on simple commodity hardware.

Try our Studio

  • FREE with every license
  • Stunning & intuitive UI
  • Live monitoring
  • Effortless configuration
  • Comprehensive performance statistics
  • Deep insight into database internal
  • Extensive logging & incident reporting

Download with Free License

3 Cores, and a distributed data cluster of 3 nodes
Connectivity secured with TLS 1.2 and X.509 certificates
6 GB memory
A GUI Management Studio
Easy compatibility with cloud solutions like AWS, Azure, and more

See also

NoSQL Database Demo

Watch
Live Demo

A customized
presentation of RavenDB