Using NoSQL DB ArangoDB with Java
ArangoDB is a native multi-model database that supports documents, graphs and key/value pairs. Using the ArangoDB Java driver you can store Java objects as documents and connect them using vertices as a graph: model your data as you see fit for your application. As a native multi-model database ArangoDB supports JOINS between collections, traversing graphs and optional transaction guarantees in a single query.
Here is your starting point to get familiar with ArangoDB – the NoSQL database and Java:
A brief introduction on how to use ArangoDB with the official Java driver, adding collections and documents, CRUD operations and the powerful query language AQL.
Java related Articles
You can find best-practices, demos and hands-on blog articles covering the use of ArangoDB with Java: