ArangoDB
ArangoDB Logo
  1. 3.12.4
  2. Develop

Develop

Operational Factors

Designing the data model of your application is a crucial task that can make or break the performance of your application

SatelliteCollections

Collections synchronously replicated to all servers, available in the Enterprise Edition

SmartJoins

SmartJoins allow to execute co-located join operations among identically sharded collections

Transactions

ArangoDB provides support for user-definable transactions

Foxx Microservices

The Foxx framework enables you to execute JavaScript inside of ArangoDB and write custom service endpoints

JavaScript API

You can use ArangoDB’s JavaScript interface on the server-side as well as in ArangoDB’s shell to interact with the server using the JavaScript language

HTTP API

All functionality of ArangoDB servers is provided via a RESTful API over the HTTP protocol, and you can call the API endpoints directly, via database drivers, or other tools

Error codes and meanings

An error reply from ArangoDB servers contain a code, error number, and message and you can look up additional information for a specific kind of error

Drivers

ArangoDB drivers allow you to connect ArangoDB to your applications and manage the database system via a language-specific interface

Integrations

Integrations for third-party tools and frameworks let you use ArangoDB as the database backend for these products

Operations

Operational Factors