ArangoDB Releases
A maintenance release of ArangoDB is available. You can find a full list of changes in our change-log. Here are some of the changes:
- Fixed multi-threading with openssl under Windows
- Fixes timeout on socket operations when running under Windows
ArangoDB related (Drivers & more)
- arangodb-java-driver 2.4.1: A migration to httpClient 4.3.6 was made this week
- pyArango: Tariq Daouda wrote a documentation for his driver
- elasticsearch-river-arangodb 1.0.0.rc3: Patrick Huber released version 1.0.0.rc3 for his driver with some updates
Cookbook and Tutorial
- We have another tutorial. This time you can learn ArangoDB with Python in 10 minutes. Thanks to Tariq Daouda for making this tutorial
- Recipe: Finding leaf nodes of a graph using AQL
- Recipe: Filtering nodes in a graph using AQL
- Recipe: Efficiently counting nodes in a graph using AQL
- Recipe: Creating test data with AQL
Questions on Stack Overflow
Answered:
- Can I call an user function from an user function?
- ArangoDB AQL Filter NOT IN collection, very slow
- Edge collection vs. Graph
-
Find clusters by edge definition in ArangoDB
Not answered yet:
-
ArangoDB examples: Match anything with a key of x?
Events
- April 21-23, 2015 – Berlin, Germany: Netways
Article
- Using ArangoDB as a Logstash Output: Jan wrote about logstash and how to us it
- ArangoDB seeds 1.85M €: ArangoDB seeds money to build the Multi-Model DB for the Cloud
Did you know?
You can create an index with collection.ensureIndex(index-description)
. There are some possible types you can choose for the index-description:
- hash: a hash index
- skiplist: a skiplist index
- fulltext: a fulltext index
- geo1 a geo index with one attribute
- geo2: a geo index with two attributes
- cap: a cap constraint
An example how the code could look like:
arango> db.example.ensureIndex({ type: "hash", fields: [ "name" ]});
If you want to know what else you can do, learn how to work with indexes.