TrustRadius: an HG Insights company

What is ArcadeDB?

ArcadeDB is an open-source multi-model database that natively supports graphs, documents, key-value pairs, time series, and vector embeddings. Unlike databases that support a single data model, ArcadeDB lets users combine multiple models in the same query, eliminating the need for separate specialized databases and complex data synchronization pipelines.

ArcadeDB speaks the languages developers already know. It supports SQL, Apache Cypher, Apache Gremlin, GraphQL, and MongoDB Query Language, and implements wire protocol compatibility with Neo4j Bolt, PostgreSQL, MongoDB, and Redis. This means existing drivers and tools for these databases can connect to ArcadeDB with zero code changes.

Built for performance, ArcadeDB delivers sub-millisecond latency on graph traversals and document lookups, handling millions of operations per second on commodity hardware. Full ACID transaction support ensures data integrity across all models, while high availability and replication keep your data safe and accessible.

Key capabilities include:

- 73 built-in graph algorithms for analytics and pathfinding
- Native vector embedding support for AI/ML workloads and semantic search
- Geospatial indexing for location-aware applications
- Built-in MCP (Model Context Protocol) server for direct AI agent integration
- LangChain integration for RAG and GraphRAG pipelines
- TimeSeries model for IoT and temporal analytics
- Embeddable mode (runs inside JVM application) or client-server deployment

Common use cases span knowledge graphs, fraud detection, real-time recommendation engines, Customer 360 platforms, AI feature stores, supply chain management, identity and access management, IoT analytics, and network monitoring.

ArcadeDB is licensed under Apache 2.0 with a structural guarantee against license changes -- no Contributor License Agreement (CLA) is required, ensuring the project remains open source forever. The codebase is fully community-driven, with no vendor lock-in or proprietary extensions required for production use.

Whether it is used for AI-powered application that needs graph traversals combined with vector search, or modernizing a legacy system that spans multiple database technologies, ArcadeDB consolidates the user's data layer into a single, high-performance engine.

Screenshots

Product screenshot

Technical Details

Technical Details
Deployment TypesOn-Premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo

FAQs

How much does ArcadeDB cost?
ArcadeDB starts at $0.
What are ArcadeDB's top competitors?
Neo4j, Memgraph, and TigerGraph are common alternatives for ArcadeDB.
Who uses ArcadeDB?
The most common users of ArcadeDB are from B2C.