Use Cases
Explore real-world applications built with ArcadeDB. Each use case includes a complete, runnable project with Docker Compose, sample data, and queries in multiple languages.
Full source code: ArcadeDB Use Cases Repository
| Use Case | Description | Features |
|---|---|---|
Product recommendations via collaborative filtering and vector similarity |
Graph, Vectors, Time-series |
|
Academic research graph with co-authorship and citation networks |
Graph, Vectors, Full-text, Time-series |
|
Retrieval-augmented generation with knowledge graphs and vector search |
Graph, Vectors, Full-text, Bolt, LangChain4j |
|
Multi-signal fraud detection unifying graph, vector, and time-series |
Graph, Vectors, Time-series, Cypher |
|
IoT and service monitoring with Grafana dashboards |
Time-series, Graph, Cypher, PromQL |
|
Social analytics with materialized view dashboards |
Materialized views, Graph, Time-series |
|
Multi-tier supply chain visibility and traceability |
Graph, Vectors, Time-series, PostgreSQL, JavaScript |
|
Permission resolution through group/role hierarchies |
Graph, Time-series, Vectors, PostgreSQL, Python |
|
Unified customer view with identity resolution and churn prediction |
Graph, Documents, Vectors, Full-text, OpenCypher |
Getting Started with a Use Case
Clone the repository and pick any use case:
git clone https://github.com/ArcadeData/arcadedb-usecases.git
cd arcadedb-usecases/<use-case-name>
docker compose up -d
./setup.sh
./queries/queries.sh
Planned Use Cases
The following use cases are in development: