ArangoDB

Lightweight HTTP Interface

The ArangoDB has a REST interface for accessing the resources. It also provides a lightweight HTTP interface to execute actions. Actions are small JavaScript functions which encapsulate business logic.

Each resource has an identifier, which allows to access the given resource.

  • collection: A collection can be referenced using the collection identifier or the collection name.
  • document: A document can be referenced using the collection identifier and the document identifier. Alternativly you can use a document reference which is a string of the form "collection-identifier:document-identifier".
  • index: An index can be referenced using the index identifier.
  • revision: Each document has a unique document identifier. However, it is possible to update documents. In this case the document identifier stays the same. Each new revision of such a document gets a new revision number.
  • etag: A revision of a document has an etag.

Next steps: learn more about

Advanced Topics: learn more about