ArangoDB 3.12 Product Release Announcement! Read the blog for details. Read Blog

Vector-5

Handling Binary Data in Foxx

Estimated reading time: 1 minutes

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.

(more…)

Asynchronous Execution – new Feature in Version 1.4

Estimated reading time: 6 minutes

Measuring ArangoDB insert performance

ArangoDB offers a few APIs to insert documents. First, there is an HTTP API for bulk document imports. This API was already covered in another post. In general, the bulk import API should always be used when the task is to create many documents into a collection at once, as fast as possible. This works well if the documents are known in advance, e.g. when importing data from a file.

(more…)

Multiple Databases – New Feature in Version 1.4

Estimated reading time: 2 minutes

This version is deprecated. Download the new version of ArangoDB

ArangoDB 1.4 provides support for multiple databases, a feature often requested by our users.

Motivation In the old days, ArangoDB provided the option to create multiple collections, but all collections were created on the same level. As there was no hierarchy of collections, there was a chance of having a collection name clash when using one ArangoDB server for multiple applications. For example, running multiple applications inside the same ArangoDB server did not work if all applications created their own

users collections...

(more…)

Replication – New Feature in Version 1.4

Estimated reading time: 1 minutes

ArangoDB 1.4

comes with asynchronous master-slave replication. The new replication feature should make it much easier to create a backup from a running ArangoDB server. For example, a second ArangoDB instance can now be used as a slave by cloning all data from the master. The slave will be populated in the background while the master is running and accepting requests – not disrupting the master operations.

(more…)

Auto-increment values in ArangoDB

Estimated reading time: 2 minutes

The most recent versions of ArangoDB offer more detailed control over what values will be auto-generated for the _key and _id attributes of documents. They also allow using predictable auto-increment sequences.

ArangoDB 1.1 and before always auto-generated the values for the _id attribute of documents, and since ArangoDB 1.2 there was the possibility to provide user-defined document keys in the _key attribute.

(more…)

Simplifications in ArangoDB 1.2

Estimated reading time: 2 minutes

The upcoming 1.2 version of ArangoDB will provide several improvements and fixes.Apart from the additional features the new version provides, the following changes might also be very interesting for users and driver maintainers:

(more…)

New Features in ArangoDB 1.2

Estimated reading time: 2 minutes

We have just released beta2 of ArangoDB 1.2. It is available for download here.For everyone interested in trying the new version, here’s a quick overview of its major new features & changes:

(more…)

API changes in ArangoDB 1.2

Estimated reading time: 4 minutes

Apart from introducing several new features, the upcoming 1.2 version of ArangoDB will change a few of the existing REST API return values.The API changes were necessary to make the ArangoDB’s APIs easier to use, more robust and portable.

We hope that the following list provides 3rd party client & driver maintainers with enough information to update drivers to work with ArangoDB 1.2.

(more…)

Querying documents and graphs in one database with AQL – easily

Estimated reading time: 4 minutes

Note: The following article was originally written as an answer in ArangoDB google group. It may help other people to understand the scope of ArangoDB and/or AQL, so we posted it here as well.

AQL, the query language, provides access to the data which is stored inside collections. The collections contain documents, identified by unique keys.

(more…)

Some useful arangosh tips

Estimated reading time: 4 minutes

arangosh, The ArangoDB shell, provides some options that may simplify an ArangoDB user’s life. Some of these options have been added in version 1.1.2, and some options have been around for a while but are probably still less known. It’s time to showcase them.

Pretty printing results

arangosh prints query results in a compact format by default. This format provides a lot of detail and reduces the amount of (vertical) scrolling. However, it is not very legible:

(more…)
« 1 ...
5 6 7 8 9
»