ArcadeDB Documentation
Get started with ArcadeDB
The next-generation multi-model database management system — graph, document, key/value, time-series, vector, and geospatial data in a single engine, queryable with SQL, Cypher, Gremlin, GraphQL, MongoDB QL, or Redis commands.
How ArcadeDB Works
Click any component to jump into its documentation.
Tutorials
Step-by-step guides to learn ArcadeDB’s data models, query languages, and drivers.
What is ArcadeDB?
Multi-model database overview, architecture, and the supported data models.
Get StartedRun ArcadeDB
Install with Docker, native binaries, or Kubernetes and run your first query.
ArchitectureMulti-Model Architecture
How graph, document, key/value, vector, and time-series share a single engine.
Java · 10 minutesJava Embedded Quickstart
Embed ArcadeDB in a JVM application and run SQL, Cypher, and Gremlin queries.
PythonPython Quickstart
Connect from Python over the PostgreSQL wire protocol or HTTP API.
JavaScript / TypeScriptJavaScript Quickstart
Use ArcadeDB from Node.js or the browser via HTTP.
Vectors & AIVector Search Tutorial
Build a semantic-search index with HNSW and run cosine-similarity queries.
Time SeriesTime-Series Tutorial
Ingest high-cardinality metrics and query them with PromQL or SQL.
ArcadeDB Academy
Free, self-paced courses with certification on completion. Hosted at arcadedb.com/academy.
ArcadeDB Fundamentals
Installation, the Studio interface, data modeling, CRUD operations, and graph queries.
Intermediate · ~1.5 hoursSQL Mastery for ArcadeDB
Advanced SELECT with LET and sub-queries, UPSERT, indexing, full-text and vector search, scripting, performance.
Intermediate · ~1.5 hoursGraph Queries with Cypher
MATCH patterns, variable-length traversals, shortest paths, MERGE, aggregations, and graph algorithms.
AI / ML · ~1.5 hoursVector Search & RAG
Embeddings, HNSW indexes, RAG pipelines, GraphRAG, hybrid search, LangChain integration.
Migration · ~1 hourMigrating from Neo4j
Data import, BOLT driver compatibility, Cypher coverage, and multi-model capabilities for Neo4j users.
Migration · ~1 hourMigrating from OrientDB
Data import, SQL compatibility, Java API updates, and access to the six data models.
Use Cases
Production-ready example projects you can clone and run with docker compose up.
Recommendation Engine
Collaborative filtering and vector similarity over a product graph.
Graph RAG
Retrieval-augmented generation grounded in a knowledge graph.
Knowledge Graphs
Academic research graph with co-authorship and citation networks.
Fraud Detection
Multi-signal fraud scoring across graph, vector, and time-series.
Customer 360
Unified customer view with identity resolution and churn prediction.
Realtime Analytics
IoT and service monitoring dashboards backed by Grafana.
Community & Resources
GitHub
Source code, issue tracker, and pull requests.
Community
GitHub Discussions for Q&A, ideas, and announcements.
Releases
Latest release: ArcadeDB {revnumber}.
Download PDF
Full manual for offline reading — ArcadeDB {revnumber}, regenerated on every push.
Pricing & Support
Commercial support and enterprise add-ons.
Blog
Engineering posts and release announcements.
arcadedb.com
Project home page and feature comparisons.