Table of contents
ArangoDB homepage
ArangoDB's User Manual (1.0.0)
About ArangoDB
Starting the ArangoDB Server
Frequently Used Options
ArangoDB's Front-End
Starting the ArangoDB Shell
Command-Line Options
Starting the ArangoDB Emergency Console
First Steps with ArangoDB
Starting the ArangoDB server
First Steps using arangosh
The Arango Shell
Handling Collections
Collections
Address of a Collection
Working with Collections
Collection Methods
collection.drop
collection.truncate
collection.properties
collection.figures
collection.load
collection.unload
collection.rename
Database Methods
db._collection
db._create
db._collections
db.collection-name
db._drop
db._truncate
Handling Documents
Documents, Identifiers, Handles
Address and ETag of an Document
Working with Documents
Collection Methods
collection.document
collection.save
collection.replace
collection.remove
Database Methods
db._document
db._replace
db._remove
Handling Edges
Edges, Identifiers, Handles
Working with Edges
edge-collection.save
edge-collection.edges
edge-collection.inEdges
edge-collection.outEdges
Simple Queries
Queries
collection.all
collection.byExample
collection.firstExample
collection.range
collection.count
collection.toArray
Geo Queries
collection.near
collection.within
collection.geo
Pagination
query.limit
query.skip
Sequential Access and Cursors
query.hasNext
query.next
query.setBatchSize
query.getBatchSize
query.execute
query.dispose
query.count
ArangoDB Query Language (AQL)
Introduction
How to invoke AQL
Query results
Language basics
Whitespace
Comments
Keywords
Names
Data types
Bind parameters
Type and value order
Accessing data from collections
Operators
Functions
High-level operations
FOR
RETURN
FILTER
SORT
LIMIT
LET
COLLECT
Advanced features
Subqueries
Variable expansion
Command-Line Options
General Options
help
version
configuration
daemon
supervisor
uid
gid
pid-file
Command-Line Options for the ArangoDB
server.endpoint
server.disable-authentication
server.keep-alive-timeout
server.keyfile
server.cafile
server.ssl-protocol
server.ssl-cache
server.ssl-options
server.ssl-cipher-list
database.directory
database.maximal-journal-size
database.wait-for-sync
database.force-sync-shapes
database.remove-on-compacted
javascript.gc-frequency
javascript.gc-interval
Command-Line Options for Logging
General Logging Options
log.file
log.severity
log.syslog
Human Readable Logging
log.level
log.line-number
log.prefix
log.thread
log.filter
Maschine Readable Logging
log.application
log.facility
log.format
log.hostname
Command-Line Options for Communication
scheduler.threads
scheduler.backend
show-io-backends
Command-Line Options for Random Numbers
random.generator
random.no-seed