Integrations

Integrations for third-party tools and frameworks let you use ArangoDB as the database backend for these products

Database integrations allow applications to work with different database systems using a common interface. They are higher-level than database drivers because they abstract away the details of specific database systems, especially the low-level network communication.

Spring Data

The Spring Data integration for ArangoDB lets you use ArangoDB as a database system in Spring-based Java applications.

Apache Spark

The ArangoDB Datasource for Apache Spark is a library that lets you use Apache Spark with ArangoDB for data processing. Apache Spark has first-party support for the Scala, Java, Python, and R language.

Apache Kafka

The Kafka Connect ArangoDB Sink Connector allows you to export data from Apache Kafka to ArangoDB.