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