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.
- Tutorial
- Repository: github.com/arangodb/spring-data
- Changelog
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.
- Repository: github.com/arangodb/kafka-connect-arangodb/
- Demo
- Changelog