Programs & Tools
The full ArangoDB package ships with the following programs and tools:
Binary name | Brief description |
---|---|
arangod |
ArangoDB server. This server program is intended to run as a daemon process / service to serve the various client connections to the server via TCP / HTTP. It also provides a web interface. |
arangosh |
ArangoDB shell. A client that implements a read-eval-print loop (REPL) and provides functions to access and administrate the ArangoDB server. |
arangodb |
ArangoDB Starter for easy deployment of ArangoDB instances. |
arangodump |
Tool to create backups of an ArangoDB database. |
arangorestore |
Tool to load backups back into an ArangoDB database. |
arangobackup |
Tool to perform hot backup operations on an ArangoDB installation. |
arangoimport |
Bulk importer for the ArangoDB server. It supports JSON and CSV. |
arangoexport |
Bulk exporter for the ArangoDB server. It supports JSON, CSV and XML. |
arangobench |
Benchmark and test tool. It can be used for performance and server function testing. |
arangovpack |
Utility to validate and convert VelocyPack and JSON data. |
arangoinspect |
Inspection tool that gathers server setup information. |
The client package comes with a subset of programs and tools:
- arangosh
- arangoimport
- arangoexport
- arangodump
- arangorestore
- arangobackup
- arangobench
- arangoinspect
- arangovpack
Additional tools which are available separately:
Name | Brief description |
---|---|
Foxx CLI | Command line tool for managing and developing Foxx services |
kube-arangodb | Operators to manage Kubernetes deployments |
Oasisctl | Command-line tool for managing ArangoDB Oasis |