

Arangodb client application drivers#
Using JavaScript for browser-based applications that access the database and for drivers that run on the DBMS side.Support for using ArangoDB as a server for web applications in JavaScript with the ability to access the database through REST / Web API.The ability to do so without defining a data storage schema (no schema) - The data is structured in the form of documents in which the metadata and information about the structure are separated from the user data.

The project is written in C and JavaScript.Īmong the key features of ArangoDB, we can find: The ArangoDB code is distributed under the Apache 2 license. Data storage methods meet ACID (Atomicity, Consistency, Isolation, Reliability) requirements, support transactions, and provide both horizontal and vertical scalability.ĭatabase management can be done through the web-based interface or the ArangoSH console client. The query language is declarative and allows the combination of different data access patterns in a single query.ĪrangoDB is a NoSQL database system but AQL is similar in many ways to SQL. ArangoDB is a multi-model database developed by ArangoDB GmbH, this it has been called a universal database since the database system supports three data models (key / value, documents, graphics) with a database core and a unified query language AQL (ArangoDB Query Language).
