Building a Hypermedia API with JSON: ArangoDB Tutorial

When we create websites we don’t just create single pages that have no connection to other Web pages. From the beginning, hyperlinks were part of the core concept of the World Wide Web and for that reason HTML. Links are so essential to the Web that they are even used to rank the popularity of…

Read More...

Running ArangoDB Made Simple: Step-by-Step Guide

docker run -p 8529:8529 arangodb/arangodb I’ve created an automated build repository on docker, so that you can easily start a docker container with the latest stable release. If you miss anything in the container, please let me know. Thanks to frodenas, hipertracker, joaodubas, webwurst who also created dockerfiles. ArangoDB A distributed open-source database with a…

Read More...

ArangoDB 2.2.7 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.7 (2014-11-19) fixed issue #1079: AQL editor: keyword WITH in UPDATE query is not highlighted fix memory leak in cluster nodes fixed registration of AQL user-defined functions in Web UI (JS shell) fixed…

Read More...

ArangoDB Cookbook: Recipes for Database Optimization

It’s new – and just for you! With the new ArangoDB Cookbook we want to guide you thru various challenges that might arise in your daily business with NoSQL – and ArangoDB in particular. You have a problem with or need an introduction to NoSQL data modeling / scaling ArangoDB / building Foxx apps /…

Read More...

ArangoDB 2.3 Release: New Features & Enhancements

This version is deprecated. Download the new version of ArangoDB The new query optimizer is ready to rock the world. We are proud to announce the release of ArangoDB 2.3, available for download now. ArangoDB 2.3 is available for Linux, Windows and Mac and provides support for 16 programming languages. Overhauled Query Optimizer The query…

Read More...

ArangoDB Java Driver for Graphs: Enhanced Functionality

After defining a graph and filling it with some vertices and edges (see part 1), the time has come to retrieve information out of the graph. Please take a look at the defined graph operations of ArangoDB. These will be the base for our next examples. (Yes, there may be other ways to get the…

Read More...

Introduction to the Pregel Module in ArangoDB

This post is outdated, please see more recent infos below. Please see a technical article about our current Pregel integration in our blog, details about the various Pregel algorithms ArangoDB supports in our documentation and a tutorial about Community Detection with real data in our training center.     Ever since Google introduced Pregel as a system…

Read More...

ArangoDB Java Driver: Graph Data Manipulation & Queries

With ArangoDB 2.2 the new graph API was released featuring multi collection graphs (see blog). With the new version (2.2.1) of arangodb-java-driver the new graph API is supported. In the following you can find a small example of creating a graph with Java. For the import via maven and configuring the driver, please read the…

Read More...

ArangoDB Java Driver: Batch & Asynchronous Mode | ArangoDB Blog

The current arangodb-java-driver supports the usage of ArangoDB’s batch and asynchronous interface. This post will guide you through the usage of these features. The batch interface The batch interface enables the user to stack a series of calls and execute them in a batch request. Each stacked request returns a request id that can be…

Read More...

ArangoDB Java Driver: Simplifying Database Interactions

A new arangodb-java-driver is out now, it’s on github. The driver is available for ArangoDB from version 2.2 onwards. How to include the driver in your application ? The driver is available as maven artifact. To add the driver to your project with maven, add the following code to your pom.xml: <dependencies> <dependency> <groupId>com.arangodb</groupId> <artifactId>arangodb-java-driver</artifactId>…

Read More...