ArangoDB v3.4 reached End of Life (EOL) and is no longer supported.
This documentation is outdated. Please see the most recent version here: Latest Docs
Tutorials
-
CRUD: Document CRUD (Create, Read, Update, Delete) with AQL and HTTP API
-
AQL: Introduction to ArangoDB’s query language AQL
-
Performance Course: Performance Optimization Basics: How to make your queries faster
-
Geo Queries: How to use the ArangoDB Geo Index Cursor via AQL
-
Foxx: Create your first “Hello World!” Foxx service
-
ArangoSearch: The implementation of ArangoDB’s view engine
Deployment & Administration
-
ArangoDB Starter: Starting an ArangoDB Cluster or database the easy way
-
Datacenter to datacenter Replication: A tutorial about the ArangoSync DC2DC solution
-
Kubernetes: Start ArangoDB on Kubernetes in 5 minutes
-
DC2DC on Kubernetes: Start DC2DC between two ArangoDB clusters running in Kubernetes
-
Monitor ArangoDB: Set up a monitoring system for ArangoDB using collectd, Prometheus and Grafana
-
Cluster Administration Course: Concepts, maintenance, resilience and troubleshooting
Graphs
-
Graph Course: Get started with ArangoDB’s graph related features
-
SmartGraphs: Performance benefit for graphs sharded in an ArangoDB Cluster
-
Pregel Community Detection: Find an underlying community structure in a network
-
Smartifier: Transforming an existing Graph dataset into a SmartGraph for Enterprise level scaling
Languages and Integrations
- Spring Data Demo: Basic Spring Data Usage with a Game of Thrones dataset
Tutorial | Language | Driver |
---|---|---|
Node.js in 10 Minutes | JavaScript | ArangoJS |
Java in 10 Minutes | Java | ArangoDB-Java-Driver |
PHP in 10 Minutes | PHP | ArangoDB-PHP |
Python in 10 Minutes | Python | pyArango |