"An Open Source NoSQL Document Database that Lets You Sleep at Night"
RavenDB is a database that strives to attract as little attention to itself as possible, giving developers more time to work on their applications. It can help you bring your next project to production quickly and effortlessly by providing an easy setup and deployment experience, and by transparently self-managing itself in the background.
As a Document Database, RavenDB gives you the freedom to change your data-structure on the fly at will. There’s no need to outlay schemas in advance, right when you know the least about your project. You simply enter your data and start working, knowing you can alter it as you like at any stage.
RavenDB is designed to take care of everything outside building your application.
Our motto is it just works. We set up everything on the back-end, so you can focus on perfecting your front-end application. The RavenDB Query Language (RQL) is an SQL-like language, adding new syntax for actions related to a document-database model. If you know SQL, you can figure out RQL in a snap.
RavenDB always runs in cluster mode, even when your “cluster” includes only the single server you started with. Expanding it to a 2-node or 3-node cluster requires almost no effort and time, and further expansions are as easy and immediate.
Use our setup wizard to establish your database cluster in a matter of minutes. It will be a secure, authenticated cluster with encrypted communication both in transit and at rest, with encrypted backup and much more.
Fast time to production. A large health care company used the entire RavenDB Enterprise Suite for all their medical operations and was able to get to production in just 3 months.
One client, Code-A-Like, didn’t touch RavenDB for 6 years. Over that time, they enjoyed high availability and outstanding performance. Their development team could focus on deploying new and better versions of their product.