We are
RavenDB

A world-class Document Database

Mentioned in
We are open-source Star

1000 +

Organizations

From startups to major financial institutions, auto motive companies, media conglomerates and quick service restaurants, deploying millions of RavenDB instances world-wide.

15 +

Years of experience

Following The Boring Way since 2008.

3 +

Continents

We are a product of many nations with headquarters in Israel and branch in Poland.

Why are we different?

RavenDB is forged from flames of frustration of our CEO & Founder Oren Eini and tears of despair of our CTO Paweł Pekról with operating SQL databases and solving same problems over and over again.

Together, they understood that database should enable, not block the developers, and must not play major part in the development and maintenance process so focus can be redirected to other application layers.

That's why they managed to convert all the negativity into passion, and over the years, they have created a set of values, based on their past experience, that define the company and the product and can be encapsulated as The Boring Way, where you enjoy the tranquility of development without any trade-offs, while we take care of the hard work.

The Boring Way

We recognize that a database is merely a tool, and end-consumers typically don’t concern themselves with the specific database technology behind an application.

It should remain transparent to users, predictable for developers, and pleasant to work with. Given this, why should you invest in a product that demands substantial effort in development and maintenance?

That’s precisely why we’ve designed six core values that serve as the foundation for every single action we take — so you can forget about past hassles with databases and use your spare time to deliver an even better solution.

Passion

We want to build something that we would love to use. We pour our hearts, tears and frustrations to solve problems at the groundwork and change how the industry works.

Ease of Use

After more than a decade of experience, we’ve learned that simplicity doesn’t have to sacrifice capability. We design each feature to be intuitive and functional so you can just do, instead of wondering how. Having a familiar API and a industry-best GUI surely takes you a long way.

Features

Stays Out of Your Way

The application stack is complex enough as it is, a database should stay in the background. Our goal is to minimize database layer development time while ensuring zero administration afterward.

Just Works

We’ve put effort into ensuring our product performs effectively across a broad range of scenarios and plays well with others. Giving you a full set of powerful tools, minimizing the need for extensive fine-tuning on your part. We handle the complexity so you don’t have to.

High Performance

No use for all those bells and whistles without effectiveness. Time is a resource, we make sure to squeeze as much of each compute unit as possible, and we have numbers to prove it.

Performance overview

Guide & Inspire

Who better to inspire than the very individuals who created the product? Our developers, team leaders, CTO, and CEO actively participate in the community and provide support.

Read our blog

The Boring Way

The story behind our identity

Even after almost 15 years, it is hard to believe that a random encounter between two people could shape a product to this extent. Nevertheless, in 2010, two individuals met: Oren Eini, our Founder and CEO, and Paweł Pekról, our CTO. Both of them had similar experiences with databases and shared the common concept that there was something fundamentally incorrect about them.

What they didn't know when they met was that they were embarking on a long adventure to change that. Their unique and very different sets of skills and approaches to the same subjects would eventually result in a set of compromises, which in the end would evolve into the foundation stone of the company — The Boring Way.

Nowadays, the end result is a delicate balance between two nations — Israel and Poland — each with distinct cultural background and two different teams. All of them strive for a compromise that ensures our Customers receive the best of both worlds.

Oren Eini

CEO & Founder

Coding

Innovation

UX

Management

Oren Eini, pseudonym Ayende Rahien, is a frequent blogger at ayende.com who has over 15 years of experience in the development world who strongly focuses on the Microsoft and .NET ecosystem. Oren has been recognized and awarded Microsoft’s Most Valuable Professional since 2007.

Oren got into databases accidently, he was mostly interested in proper software architecture and compilers. But after seeing one project too many being led into oblivion because of database misuse, he had to take action. At one point, Oren was literally unable to sleep at night, since he kept imagining how a database should work.

RavenDB is here partly so Oren could get some winks in.

Paweł Pekról

CTO

Coding

Innovation

UX

Management

Technology enthusiast, knew that will work in IT since 5th grade and never thought about changing the path since. Loves to deliver solutions that are intuitive and pleasant to use, believes that the heart of the XXI century application should be in business logic and UI/UX.

Once asked what he thinks about databases he answered "I hate databases", yet he managed to convert that feeling into passion and a lifetime mission to create a product that others would love. Probably a workaholic and ideologist.

Chapter I

Flames of Frustration

We’ve all been there, encountering the same bugs and issues on different occasions, wondering if there is a way to fix them once and for all.

After years of consulting on multiple database projects, Oren has observed the same mistakes happening repeatedly, plaguing all applications using a relational database and resulting in unstructured data.

At the end, he decided to create a set of well-known SQL profiling applications for NHibernate, Entity Framework, and other frameworks to help developers identify common mistakes at early stages of the project.

Looking for better ways to process information to create robust 21st-century applications, Oren begins his work on designing a next-gen document database.

In 2010 RavenDB 1.0 is released as the first Document Database on the .NET Platform, providing fully transactional ACID guarantees, which serve as a fundamental foundation for usability.

Stats
Passion
Chapter II

From Chaos to Clarity

A passion project became a reality and it needed direction. We had to identify the issues and bottlenecks developers were facing.

Paweł joined the game

After years of experience writing various web applications for the US e-Government sector, Paweł realized that a significant portion of his time was spent working in the database layer. While this layer may not be of concern to the end-consumer, it is crucial for the application to function correctly.

Together with Oren, who had similar concerns, they emphasized a user-focused approach to minimize the time required for database management.

With the release of RavenDB 2.0 and 2.5 in 2013, the team developed a built-in, feature-rich graphical user interface (GUI), easing effective product management.

Stats
Ease of Use
Stay Out of Your Way
Chapter III

Unlocking Potential

After the release of RavenDB 3.0 in 2014 and 3.5 in 2016, significant strides were made. Notably, clustering capabilities were introduced, ensuring high availability and the database gained the ability to perform ETL (Extract, Transform, Load) operations, further expanding its functionality.

RavenDB's momentum continued as it was selected as the point of sale database for a Fortune 100 client, with 1.5 million instances deployed across 36,000 locations worldwide.

Building on this success, there was a recognized need for further enhancements. We committed to the "It Just Works" philosophy, providing seamless migration, integration, and management tools out-of-the-box. With document counts reaching millions, optimizing for high performance became a core focus. Each optimization promised substantial gains for our clients.

Stats
It Just Works
High Performance
Interlude

The Great Rewrite

Great things often require bold choices. To propel RavenDB to the next level and address past limitations, we made a decisive shift in its technological core. This involved a complete rewrite, adopting a radically new approach. Our goal was to streamline performance and eliminate bottlenecks, leveraging valuable insights from our experiences.

Simultaneously, the user interface received a complete makeover, laying the foundation for its current form. This ambitious undertaking involved rewriting millions of lines of code, resulting in a significantly enhanced RavenDB experience.

Out of this ambitious effort, in 2018  RavenDB 4.0 came to being, the most comprehensive update in our history. Being able to run on Linux platforms, increasing performance up to 10x and redesigning every single aspect of the product, from storage, through security and with integrations and cluster capabilities ending.

Chapter IV

Beyond Limitations

The story doesn't end there. We continued our commitment to our values and continous improvement. 

Marking another significant achievement, in addition to our permanent company headquarters in Hadera, Israel we established RavenDB Europe branch in Toruń, Poland. The team has expanded to over 50 passionate individuals worldwide.

A major milestone was the launch of RavenDB Cloud, our Database as a Service offering, providing developers with a scalable and convenient solution.

We haven't slowed down. A stream of exciting features has been released, including enhanced security, improved replication, and powerful tools like OLAP ETLs, Concurrent Data Subscriptions, and Sharding. Visit our product roadmap for more details.

Throughout this incredible journey, we want to inspire others and to share our passion. We’re building a strong community where our developers, and developer advocates share their ideas and know-how. We invite you to join us there!

Stats
Inspire