Skip to main content

RavenDB Documentation

RavenDB is a fully transactional ACID NoSQL document database built for high performance and ease of use. This documentation is your complete guide, from basics like installation, the client API, querying, and indexes to advanced topics like clustering, security, and administration, as well as modern & flexible RavenDB AI features. Start with the starting points, explore features below, or dive into the guides section for how-tos and real-world use cases.

Starting points

Use cases

See more
RavenDB GenAI integrationRavenDB GenAI integration

Survive the AI tidal wave with RavenDB & GenAI

Learn how to harness the power of Generative AI by pairing it with a high-performance document database.

Processing invoices with RavenDB Data SubscriptionsProcessing invoices with RavenDB Data Subscriptions

Processing invoices using Data Subscriptions in RavenDB

Learn how to process invoices in asynchronous manner using the data subscriptions feature

Browse by feature