Mastering AQL: Return Distinct Values | ArangoDB Blog

Last week saw the addition of the RETURN DISTINCT for AQL queries. This is a new shortcut syntax for making result sets unique. For this purpose it can be used as an easier-to-memorize alternative for the already existing COLLECT statement. COLLECT is very flexible and can be used for multiple purposes, but it is syntactic…

Read More...

ArangoDB Nightly Travis Builds: Continuous Integration Updates

Great news for driver maintainers that want access to the latest developments in ArangoDB. Many of you have asked us if we can provide a nightly build of our ArangoDB database to improve CI test automation using Travis-CI. The Travis builds for ArangoDB 2.6, 2.7 and devel will be generated and published shortly after midnight…

Read More...

Arango Weekly 30: New Performance Results & O’Reilly Article

Maybe you’ve noticed that there was no ArangoDB newsletter last week. So here’s the news of the last two weeks and the announcement that during the summer our NL will be biweekly. 🙂 In the meantime we’ve improved the performance of the shortest path implementation significantly and rerun the Multi-Model performance tests. The article Data…

Read More...

ES6 Features in New V8 Upgrade | ArangoDB Blog

ArangoDB 2.6 uses V8 engine version 3.31.74.1 for running its own and all user-defined JavaScript code. In ArangoDB 2.7 (currently in development), we have upgraded V8 to version 4.3.61. The new V8 version in ArangoDB 2.7 provides several additional ES6 Harmony features that can be used to improve JavaScript usability and code quality. This blog…

Read More...

Multi-Model Benchmark: Round 1 Results | ArangoDB Blog

The latest edition of the NoSQL Performance Benchmark (2018) has been released. Please click here It’s time for another update of my NoSQL performance blog series. This hopefully concludes the first part of this series with the initial databases ArangoDB, MongoDB, Neo4J and OrientDB and I can now start to check out other databases. I’m…

Read More...

Data Modeling with Multi-Model Databases: ArangoDB Insights

Max published an article on O’Reilly Radar about the use case he presented on Strata+Hadoop World in London earlier this year. Read how multi-model databases can be used in an aircraft fleet maintenance system by mixing different data models within the same data store. A query language like AQL can help to answer maintenance questions…

Read More...

ArangoDB 2.6.2: Maintenance Release for Enhanced Stability

ArangoDB 2.6.2 maintenance release available – ArangoDB download fixed issue #1383: bindVars for HTTP API doesn’t work with empty string fixed handling of default values in Foxx manifest configurations fixed handling of optional parameters in Foxx manifest configurations Read more about the new features in ArangoDB 2.6 in our What’s new article, the AQL 2.5…

Read More...

Arango Weekly 29: New Release 2.6.1 & Updated Benchmark

This week we published a 2.6.1 maintenance release. A few weeks ago we published a performance comparison. Since it has raised a lost of interest and the discussions around it have led to improvements in all products we’ve updated the benchmark comparison . In addition we’ve also released a performance comparison between ArangoDB 2.5 and…

Read More...

The Great AQL Shootout: ArangoDB 2.5 vs 2.6 Comparison

For the ArangoDB 2.6 release from last week we’ve put some performance tests together. The tests will compare the AQL query execution times in 2.5 and 2.6. The results look quite promising: 2.6 outperformed 2.5 for all tested queries, mostly by factors of 2 to 5. A few dedicated AQL features in the tests got…

Read More...

ArangoDB 2.6.1: Maintenance Release for Improved Stability

The first maintenance release for ArangoDB 2.6 is available for download. This maintenance release is only relevant for Mac, Windows and the Raspberry. Version 2.6.1 (2015-06-24) Add missing swagger files to cmake build. fixes #1368 fixed documentation errors

Read More...