Skip to content
EntityQ97280779· pop 8· linked from 6 articles

RavenDB is an open-source document-oriented database written in C#, developed by RavenDB Ltd. It's built on top of the custom Voron storage engine and supports ACID transactions. RavenDB uses a SQL-like query language, (RQL), and includes native features for handling time series, graph querying, and full-text search. It is cross-platform, supported on Windows, Linux, Mac OS, AWS, Azure, and GCP and can be deployed on cloud, on-prem, and the edge, including constrained environments such as Raspberry Pi Zero. RavenDB can be deployed in distributed clusters with master-master replication.

Wikidata facts

Official website
www.ravendb.net
Show 4 more facts
publication date
2010-00-00
source code repository URL
github.com/ravendb/ravendb
inception
2010-00-00
software version identifier
7.2.1
Sources (2)

via Wikidata · CC0

~9 min read

Article

15 sections
Contents
  • History
  • Background
  • Version history
  • System architecture
  • Main features
  • Indexes and querying
  • Document extensions
  • Cluster-wide ACID Transactions
  • Generative AI and Vector Integration
  • RavenDB Cloud
  • Embedded instance
  • Licensing
  • Security and reliability
  • References
  • External links

RavenDB is an open-source document-oriented database written in C#, developed by RavenDB Ltd. It's built on top of the custom Voron storage engine and supports ACID transactions. RavenDB uses a SQL-like query language, (RQL), and includes native features for handling time series, graph querying, and full-text search. It is cross-platform, supported on Windows, Linux, Mac OS, AWS, Azure, and GCP and can be deployed on cloud, on-prem, and the edge, including constrained environments such as Raspberry Pi Zero. RavenDB can be deployed in distributed clusters with master-master replication.

== History == Originally named "Rhino DivanDB", RavenDB began in 2008 as a project by Oren Eini (aka Ayende Rahien) and was developed by the company’s former name, Hibernating Rhinos Ltd. RavenDB is described as one of the first document databases to run natively on the .NET Framework, and to offer multi-document ACID transactions

Available in 8 languages

via Wikidata sitelinks · CC0

Connections

Categories