If database applied sciences supplied efficiency, flexibility and safety, most professionals could be blissful to get two of the three, they usually may need to anticipate to just accept some compromises, too. Techniques optimised for velocity demand guide tuning, whereas versatile platforms can impose prices when early designs develop into constraints. Safety is, sadly, generally, a bolt-on, with DBAs counting on inside groupsâ abilities and information to not introduce breaking adjustments.
RavenDB, nonetheless, exists as a result of its founder noticed the cumulative prices of these widespread trade-offs, and the inherent issues stemming from them. They needed a database system that didnât power builders and directors to decide on.
Abstracting away complexity
Oren Eini, RavenDBâs founder and CTO was working as a contract database efficiency marketing consultant almost 20 years in the past. In an unique interview he recounted how he encountered many succesful groups âdigging themselves right into a gapâ because the programs of their care grew in complexity. Issues he was offered with didnât stem from builders not possessing the required abilities, however relatively from system structure. Databases are inclined to information their builders in direction of fragile designs and punish builders for following these paths, he says. RavenDB was a challenge that started as a approach to scale back friction when the unstoppable power of whatâs required meets the mountain of database schema.
The platformâs emphasis is on efficiency and flexibility with out (paradoxically) at some stage requiring the companies of individuals like Oren. Armed with a bag stuffed with expertise and information, he shaped RavenDB, which has now been transport for greater than fifteen years â effectively earlier than the present curiosity in AI-assisted improvement.
The underside line is that over time, the RavenDB database adapts to what the organisation cares about, relatively than what it guessed it would care about when the database was first spun up. âAfter I discuss to enterprise folks,â Eini says, âI inform them I handle knowledge possession complexity.â
For instance, as an alternative of anticipating builders or DBAs to anticipate each potential question sample, RavenDB observes queries as they’re executed. If it detects {that a} question would profit from an index, it creates one within the background, with minimal overhead on extant processing. This contrasts with most relational databases, the place schema and indexing methods are set by the preliminary builders, so are troublesome to change later, no matter how an organisation could have modified.
Oren attracts the comparability with pouring a constructingâs foundations earlier than deciding the place the doorways and assist columns would possibly go. Itâs an method that can work, however when the enterprise adjustments route through the years, the price of regretting these early selections could be alarming.

Talking forward of the corporateâs look on the upcoming TechEx Global occasion in London this yr (February 4 & 5, Olympia), he cited an instance of a European consumer that struggled to develop into US markets as a result of its database assumed a easy VAT price that it had consigned to a single discipline, a schema not appropriate for the complexities of state and federal gross sales taxes. From seemingly easy selections made up to now (and maybe not given a lot thought â European VAT is pretty normal), the consumer was storing monetary ache and technical debt for the subsequent era.
A lot of RavenDBâs attractiveness is manifest in sensible particulars and small tweaks that make databases extra performant and simpler to deal with. Pagination, for instance, requires two database calls in most programs (one to fetch a web page of outcomes, one other to rely matching information). RavenDB returns each in a single question. Individually, such optimisations could seem minor, however at scale they compound. Oren says. âShould you easy down the friction in every single place you go, you find yourself with a very good system the place you donât must take care of friction.â
Compounded elimination of frictions improves efficiency and makes buildersâ jobs easier. Associated knowledge is embedded or included with out the penalties related to desk joins in relational databases, so advanced queries are accomplished in a single spherical journey. Software program engineers donât have to be database specialists. Of their world, they only formulate SQL-like queries to RavenDBâs APIs.
In comparison with different NoSQL databases, Raven DB offers full ACID transactions by default, and decreased operational complexity: a lot of its baked-in options (ETL pipelines, subscriptions, full-text search, counters, time sequence, and so on.) scale back the necessity for exterior programs.
In distinction with DBAs and software program builders addressing a competing database system and its vital adjuncts, each builders and admins spend much less time sweating the element with Raven DB. Thatâs excellent news, not least for those who maintain an organisationâs purse strings.
Scaling to suit the aim
RavenDB can be constructed to scale, as painlessly because it handles advanced queries. It will probably create multi-node clusters if needed so helps large numbers of concurrent customers. Such clusters are created by RavenDB with out time-consuming guide configuration. âWith RavenDB, that is regular price of enterprise,â he says.
In February this yr, RavenDB Cloud introduced model 7.2, and this being 2026, point out must be product of AI. Raven DBâs AI Assistant is, âin impact, [âŠ] a digital DBA that comes within your database,â he says. The important thing phrase is inside. Itâs designed for builders and directors, not finish customers, answering their questions on indexing, storage utilization or system behaviour.
AI as an expert device
Heâs sceptical about giving AIs unconfined entry to any knowledge retailer. Permitting an AI to behave as a generic gatekeeper to delicate data creates unavoidable safety dangers, as a result of such programs are troublesome to constrain reliably.
For the DBA and software program developer, itâs one other story â AI is a great tool that operates as a serving to hand, configuring and addressing the information. RavenDBâs AI assistant inherits the permissions of the consumer invoking it, having no privileged entry of its personal. âSomething it is aware of about your RavenDB occasion comes as a result of, behind the scenes, itâs accessing your system together with your permissions,â he says.
The corporateâs AI technique is to supply builders and admins with opinionated options: producing queries, explaining indexes, serving to with schema exploration, and answering operational questions, with calls bounded by operator validation and privileges.
Groups creating purposes with RavenDB get assist for vector search, native embeddings, server-side indexing, and agnostic integration with exterior LLMs. This, Oren says, lets organisations ship helpful AI-driven options of their purposes shortly, with out exposing the enterprise to threat and compliance points.
Safety and threat
Safety and threat comprise a type of areas the place RavenDB attracts a transparent line between it and its rivals. We touched on the current MongoBleed vulnerability, which uncovered knowledge from unauthenticated MongoDB cases resulting from an interplay between compression and authentication code. Oren describes the difficulty as an architectural failure brought on by mixing general-purpose and security-critical code paths. âThe rationale this can be a vulnerability,â he says, âis particularly the truth that youâre making an attempt to combine considerations.â
RavenDB makes use of established cryptographic infrastructure to deal with authentication earlier than any database logic is invoked. And even when a flaw emanated from elsewhere, the assault floor could be considerably smaller as a result of unauthenticated customers by no means attain the final code paths: that architectural separation limits the blast radius.
Whereas the internals of RavenDB are extremely technical and specialised, enterprise decision-makers can simply respect that delays brought on by schema adjustments, efficiency tuning, or infrastructure adjustments may have important financial affect. However RavenDBâs malleability and velocity additionally take away what Oren describes because the âno, you possibly canât try thisâ conversations.
Organisations working RavenDB scale back their dependency on specialist experience, plus they get the flexibility to answer altering enterprise wants far more shortly. â[The databaseâs] function is to carry precise enterprise worth,â Eini says, arguing that infrastructure ought to, in operational contexts, fade into the background. Because it stands, it usually determines the scope of technique discussions.
Migration and getting began
RavenDB makes use of a well-known SQL-like question language, and most groups will solely want a day at most to stand up to hurry. The place friction does seem, Oren suggests, it’s usually resulting from assumptions carried over from different platforms round safety and excessive availability. For RavenDB, these are constructed into the design so donât trigger additional workload that must be factored in.
Coming about as the results of the expertise of operational ache by the corporateâs founder himself, RavenDBâs distinction stems from accrued design selections: background indexing, query-aware optimisation, the separation of safety and authentication points, and latterly, the necessity for constraints on AI tooling. In on a regular basis use, builders expertise fewer sharp edges, and in the long run, enterprise leaders see a discount in prices, particularly across the occasions of change. The mixture is compelling sufficient to displace entrenched platforms in lots of contexts.
To study extra, you possibly can converse to RavenDB representatives at TechEx Global, held at Olympia, London, February 4 and 5. If what youâve learn right here has woke up your curiosity, head over to the companyâs website.
(Picture supply: â#316 AVZ Databaseâ by Ralf Appelt is licensed beneath CC BY-NC-SA 2.0.)
Try AI & Big Data Expo going down in Amsterdam, California, and London. The great occasion is a part of TechEx and co-located with different main know-how occasions. Click on here for extra data.
AI Information is powered by TechForge Media. Discover different upcoming enterprise know-how occasions and webinars here.
