Data Modeling: MongoDB vs ArangoDB | ArangoDB Blog

MongoDB is a document DB whereas ArangoDB is a multi-model DB supporting documents, graphs and key/values within a single database. When it comes to data modeling and data querying, they pursue somewhat different approaches. In a Nutshell: In MongoDB, data modeling is “aggregate-oriented”, avoiding relations and joins. On the other side, everybody has probably used…

Read More...

Setting Up Test Data: ArangoDB Tutorial & Best Practices

Today I was asked to look at code that was supposed to read data from a MySQL data source, process it and then import it into ArangoDB. To run and debug the code I had to have some MySQL data source. So I thought I’d quickly set up a simple example table with a few…

Read More...

Prepare your answers… ArangoDB at NYC Database-Month on 11/11

There is a warm-up routine on every evening at the NYC Database Month. Speakers ask trivia questions to the auditorium, related to the topic of the following talk. The first correct answer wins some “swag”. On Tuesday, Nov. 11, 2014 Max from ArangoDB will talk about Polyglot Persistence and multi-model NoSQL databases. To get a…

Read More...

First Beta of ArangoDB 2.3: Explore New Features | ArangoDB Blog

This version is deprecated. Download the new version of ArangoDB We are proud to present ArangoDB 2.3. The first beta version is now available for download from our web-site or you can use “brew install –unstable arangodb” under Mac OS X. You can also look into the nightly documentation for more information. Please note that…

Read More...

FullStack London

I recently had the chance to visit FullStack London, a well organized conference. Thanks a lot to Skills Matter. FullStack was opened by Douglas Crockford about “The Better Parts” of ES6. I cannot wait to start using them. Douglas was followed by Isaac Schlueter talking about open source in companies. Although this talk was not…

Read More...

Set Up Bash Completion for ArangoDB: Step-by-Step Guide

I was interested in how bash auto-completion works and how to write a custom completer. After about an hour of work, I came up with a solution that at least seems to work on Ubuntu. I now have auto-completion for ArangoDB and all its client tools! The problem I use the command-line for almost everything,…

Read More...

ArangoDB 2.2.6 Release: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB A maintenance release for ArangoDB 2.2 is available from the usual channels. v2.2.6 (2014-10-20) * fixed issue #972: Compilation Issue * fixed issue #743: temporary directories are now unique and one can read off the tool that created them, if empty, they are removed atexit…

Read More...

Compile ArangoDB Source: Step-by-Step Guide | ArangoDB Blog

Though we provide a lot of pre-built packages for the stable versions of ArangoDB here, it is often more interesting to play with the bleeding edge development version. New ArangoDB features are normally added to the devel branch, where they can be tested, documented and improved. When a feature matures, it is either backported to…

Read More...

Handling Binary Data in Foxx: ArangoDB Tutorial

Handling binary data in JavaScript applications is a bit tricky because JavaScript does not provide a data type for binary data. This post explains how to use binary data in JavaScript actions written using ArangoDB’s Foxx. String vs. binary data Internally, JavaScript strings are sequences of 16 bit integer values. Furthermore, the ECMAScript standard requires…

Read More...

ArangoDB 2.2.5 Release: Enhancements & Bug Fixes

This version is deprecated. Download the new version of ArangoDB A maintenance release for ArangoDB 2.2 is available from the usual channels. v2.2.5 (2014-10-09) ——————- * fixed issue #961: allow non-JSON values in undocument request bodies * fixed issue 1028: libicu is now statically linked * fixed cached lookups of collections on the server, which…

Read More...

Get the latest tutorials, blog posts and news: