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.

Spring Boot Starter

The Spring Boot Starter simplifies the use of the Spring Data integration for ArangoDB so you get started quickly. It is a set of convenient dependency descriptors that you can include in your application.

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.

TinkerPop Provider

The ArangoDB TinkerPop Provider is an implementation of the Apache TinkerPop OLTP Provider  API for ArangoDB.