home shape

Model Flexibility

ArangoDB's Multi-Model Support: Simplifying Data Management and Integration with Unified Storage and Querying of Graph, Full Text Search, Key/Value, and Document Data.

scroll down line
right blob long
MCIT Logo

“Why ArangoDB? It's a native multimodal database for graph, document, key value, and search engine all in one engine and accessible with ONE query language. All of these are advantages that meet our requirements. That's why we selected ArangoDB.”

– Amr AbdAlaziz, Big Data Engineer
icon 1

Get started with
Graph today

(no credit card required), and experience the shortest time to value for a hosted graph DB.

get started icon v2

Read the
Case Studies

Learn why companies across industries are switching to ArangoDB for Graph.

right blob min
one query background

Native vs. Layered

Machine learning done right

With

One of ArangoDB's most meaningful differentiators is it's NATIVE multi-model architecture.  This means that all various data models and structures - Graph, Document, Full-Text Search, Geospatial, Key/Value, etc. - are unified within a single database deployment, with full integration across all models without any extra steps or costs. And by using the same core and the same query language for all data models, users can combine different models and features in a single query.

ArangoDB doesn’t “switch” between disconnected models behind the scenes and it doesn’t shovel data from A to B in order to execute disjointed queries. This gives ArangoDB stronger performance advantages, better developer productivity, and significantly lower costs when compared to the “layered”, non-native approach.

Node classification as a service2

Without

While one or two notable legacy Graph database vendors market themselves as 'multi-model,' the reality falls far short of the label.

What these legacy vendors offer is the ability to mimic true multi-model capabilities by attaching labels or attributes to graph nodes/vertices.

As this typically won't suffice, the only alternative is 'switching' between different data models behind the scenes and shoveling data from A to B to perform disjointed queries.

The implications of this approach are significant: added latency, increased complexity, and notably reduced performance, compromising the efficacy of data-intensive applications.

Database Consolidation

Machine learning done right

With

ArangoDB's Database Consolidation empowers you to store different types of data in a unified database, eliminating the need for multiple data silos. This streamlined approach enhances efficiency, reduces complexity, and accelerates development.

Unlike separate databases for each data model, ArangoDB's consolidation saves time and resources, fostering seamless data interactions. Whether you're managing documents, graphs, full-text search, or or key-value pairs, ArangoDB offers a single solution that adapts to your diverse data needs without the hassles of juggling multiple databases and vendors.

Node classification as a service2

Without

With legacy graph databases, you're often locked into using separate databases for different types of data, like documents OR graphs. This leads to data silos, complexity, and challenges in maintaining connections between different databases.

These databases lack the capability to consolidate data models efficiently. They can't seamlessly store diverse data types in one place, resulting in intricate integrations, increased workloads, and a lack of holistic (not to mention real-time) insights across data categories.

Unified Query Language

Machine learning done right

With

ArangoDB's Unified Query Language is like a universal translator for databases. It allows you to communicate with different data models using one language, eliminating the need to learn various languages for different models.

This streamlines your interactions, making it as easy as ordering from a menu. No need to memorize separate menus for each model. Moreover, this enables real-time and near real-time analytics since no intermediary data integration across disparate models is required.

Node classification as a service2

Without

If you’re using a legacy graph database, you’d need to master separate languages for different data models. How would it even be possible to coordinate queries across all the different platforms? Data staging and integration is the answer (and who needs more of that?). How would real-time analytics even be possible?

It's as if you're trying to communicate with someone using a language they don't understand, speak VERY slowly, and then have each conversation in different rooms one after the other.

right blob img min

Coherent Data Governance

Machine learning done right

With

ArangoDB's Coherent Data Governance empowers businesses with a unified platform to manage and secure various data models. Unlike fragmented solutions, it offers a single point of control, enhancing security, compliance, and data quality.

With consistent management across different data types, companies can efficiently implement policies, monitor usage, and ensure compliance. This robust technical foundation contrasts with disjointed approaches that compromise data governance and security due to fragmented management systems.

Node classification as a service2

Without

Using a legacy, graph-only database requires you to go get specialized tools for different tasks, like separate tools for cooking, gardening, and painting. Each tool has its rules and safety measures, making it hard to manage and oversee everything. Compliance suffers.

Why not have a toolbox where you can do all tasks in one place and get a unified governance model, all while doing graph itself much better. This makes ensuring safety, rules, and organization much easier compared to juggling multiple tools with different guidelines.

right blob min

Simplified Operations

Machine learning done right

With

ArangoDB's Simplified Operations streamline your data management like using a single remote control for various devices. You avoid managing separate controllers, each with its own setup and buttons.

Why not handle different data models without multiple systems to maintain? This reduces complexity, allowing you to focus on your tasks, not managing separate tools.

Node classification as a service2

Without

With legacy graph databases, imagine all those separate remotes - but it gets worse; they get lost in the couch or end up in the dog’s bed. It’s easy to sacrifice efficiency (not to mention compliance and data integrity) with all these different operational control models across the various databases and search platforms. How does one keep track of it all? ArangoDB customers tried the legacy approach. They’re now simplifying their lives with ArangoDB’s UNIFIED, multi-model platform.

Lower Cost of Ownership

Machine learning done right

With

ArangoDB's cost-effective model flexibility stems from its ability to manage various data types within a single database, eliminating the need for multiple systems.

This consolidated approach streamlines operations, reducing infrastructure costs, maintenance efforts, and complexity of maintaining separate databases. ArangoDB empowers you to handle diverse data efficiently, contributing to lower expenses, simplified management, and enhanced ROI.

Node classification as a service2

Without

With legacy graph databases, accommodating diverse data models often demands maintaining separate systems, driving up costs for licenses, hardware, and management.

Imagine needing Graph + Search; more cost. Imagine needing Graph + Document; more cost.

This fragmented approach not only means more licensing costs to maintain ancillary databases, there’s more overhead and operational inefficiencies to integrate data across disparate database systems.

icon 1

Get started with
Graph today

(no credit card required), and experience the shortest time to value for a hosted graph DB.

get started icon v2

Read the
Case Studies

Learn why companies across industries are switching to ArangoDB for Graph.

Get Started With ArangoGraph

Experience the shortest time to value for a hosted graph DB (no credit card required).