Data Infrastructure

RavenDB

Multi-model NoSQL document database with ACID transactions

About RavenDB

RavenDB is a NoSQL document database with fully transactional ACID support, built-in search and clustering. It is open source with commercial licenses and a managed cloud offering.

Common use cases

  • Application back ends
  • Edge synchronization
  • Search-backed apps
  • Operational data stores

Products and services

RavenDB Server

Distributed document database with indexing and full-text search.

RavenDB Cloud

Managed hosting of RavenDB clusters.

RavenDB Embedded and Edge

Lightweight deployments for edge and IoT.

Key features

  • ACID document transactions
  • Built-in full-text search
  • Vector search
  • Multi-node clustering
  • Time series and counters
  • Client SDKs

Integrations

  • .NET
  • Java
  • Python
  • Node.js
  • Go
  • AWS
  • Azure

RavenDB alternatives

FAQs

Is RavenDB open source?

Yes, with a community license plus commercial licenses for additional features and support.

Does it support transactions?

Yes, it provides ACID transactions across documents.

Is a cloud service available?

Yes, RavenDB Cloud offers managed clusters.

Work at RavenDB? Request updates to this profile. Update this profile