ArangoDB 2.8.6 Maintenance Release: Enhancements and Fixes

The ArangoDB 2.8.6 maintenance release comes with improved arangosh and some general bug fixes. You can download the latest version from our download page.

Read More...

ArangoDB Spartan Mode: Optimize Performance and Resource Usage

Most of us saw the fantastic movie 300 (I did it last night…again) or at least read the comics. 300 spartans barely wearing anything but achieving a lot. This little how-to will show you how to put ArangoDB into Spartan-Mode and thereby reduce memory-footprint and CPU usage. Big thanks to Conrad from L.A. for his…

Read More...

Using GraphQL with ArangoDB: A NoSQL Database Solution

GraphQL is a query language created by Facebook for modern web and mobile applications as an alternative to REST APIs. Following the original announcement alongside Relay, Facebook has published an official specification and reference implementation in JavaScript. Recently projects outside Facebook like Meteor have also begun to embrace GraphQL.

Read More...

Linenoise-ng: Command Line Editing Library

For projects that are BSD or Apache 2 licensed, Linenoise (by Salvatore Sanfilippo) is a pretty small, portable GNU readline (GPL) replacement. Based on the work of Salvatore and 10gen Inc. this Linenoise NG implementation adds UTF8 and Windows support, uses a BSD license and can be used in any kind of program.

Read More...

ArangoDB 2.8.2: Replication Enhancements

ArangoDB 2.8.2 maintenance release comes with several replication improvements and bug fixes. You can download the latest version from our download page.

Read More...

ArangoDB 2.8: Enhanced Explain and arangoimp Improvements

Explain Improvements Explaining AQL queries becomes even easier in ArangoDB 2.8. While previous versions required writing a hard-to-memorize command like

Read More...

Killing Long-Running Queries in ArangoDB

Suppose there is an AQL query that’s executing in the server for a long time already and you want to get rid of it. What can be done to abort that query? If a connection to the server can still be established, the easiest is to use the ArangoShell to fetch the list of currently…

Read More...

ArangoDB 2.8: New Features and Enhancements

We welcome 2016 with our first big news yet – the release of ArangoDB 2.8! Now you can use new AQL keywords to traverse a graph even more convenient – a big deal for those who like to get the maximum out of their connected data. ArangoDB is getting faster with every iteration, in this…

Read More...

ArangoDB 2.7.5 Maintenance Release: Fixes and Enhancements

Still waiting for the 2.8 release announcement… So in the meantime, let’s have a look at the latest maintenance release of ArangoDB 2.7.

Read More...

AQL Optimizer Improvements in ArangoDB 2.8

With the 2.8 beta phase coming to an end it’s time to shed some light on the improvements in the 2.8 AQL optimizer. This blog post summarizes a few of them, focusing on the query optimizer. There’ll be a follow-up post that will explain dedicated new AQL features soon.

Read More...