RavenDB
Sign in to saveRavenDB 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 sectionsContents
- 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