ArcadeData/arcadedb

ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.

What it solves

ArcadeDB is a high-performance, multi-model database management system (DBMS) designed to handle diverse data types—including graphs, documents, key-values, time series, and vector embeddings—within a single engine. It eliminates the need to maintain multiple specialized databases for different data models, reducing architectural complexity and resource usage while maintaining ACID transactional integrity.

How it works

Built from scratch in "Low Level Java" (LLJ) to minimize Garbage Collector pressure and maximize hardware efficiency, ArcadeDB uses a brand-new engine capable of processing millions of records per second. It supports a wide array of query languages, including SQL, Cypher, Gremlin, GraphQL, and MongoDB Query Language. The system can be deployed as an embedded library for JVM and Python, or as a remote server accessible via HTTP/JSON, Postgres, Redis, and MongoDB wire protocols.

Who it’s for

It is designed for developers and data architects who need extreme performance on hardware ranging from Raspberry Pis to cloud clusters, and those building complex applications like recommendation engines, knowledge graphs, fraud detection systems, and real-time IoT analytics.

Highlights

  • Multi-Model Support: Native handling of Graph, Document, Key/Value, Search, Time Series, Vector Embedding, and Geospatial data.
  • AI Integration: Includes a built-in Model Context Protocol (MCP) server for LLM integration and a beta AI assistant in the Studio for query help.
  • Extensive Graph Tooling: Over 70 built-in graph algorithms for pathfinding, centrality, and community detection.
  • High Performance: Features parallel query execution, materialized views, and columnar storage with Gorilla/Delta-of-Delta compression for time series.
  • Broad Compatibility: Implements the Postgres wire protocol and supports multiple industry-standard query languages.

Related

  • Project
  • Project
  • Project
  • Project
  • Dispatch