Back to directory

ArcadeDB

A multi-model DBMS supporting SQL, Cypher, Gremlin, HTTP/JSON, MongoDB, and Redis query interfaces over graph, document, key-value, time-series, and vector data in one engine.

ArcadeDB

ArcadeDB is a multi-model database that supports a graph model compatible with Neo4j Cypher and Apache Tinkerpop Gremlin, a document model compatible with the MongoDB driver, a key-value model compatible with the Redis driver, a search engine, time-series data with InfluxDB, Prometheus, and PromQL support, geospatial data, and vector embeddings, all understood through SQL, Cypher, Gremlin, GraphQL, or MongoDB query language.

It is fully transactional with ACID support, and includes more than 70 built-in graph algorithms for pathfinding, centrality, community detection, and link prediction, parallel SQL query execution across CPU cores, materialized views, a built-in MCP server for AI assistant integration, and hash indexes alongside LSM-tree indexes. It can run embedded, as a server, or in a Docker or Kubernetes deployment, from a Raspberry Pi to cloud servers.

It is written in Java and released under the Apache-2.0 license.

More in Databases

See all 294
  • SQLBraid

    clickin.github.io

    A SQL-first data-access toolkit for TypeScript that keeps ordinary SQL visible in tagged template literals, binds interpolated values safely by default, supports readable conditional SQL directives, and lets a schema validate the returned rows.

  • A SQL-style query language and toolchain for the Qdrant vector database, covering dense, sparse and hybrid search, filtering and multitenancy, with the same grammar running from a CLI, Python, Node.js, Rust, WebAssembly and an in-process edge engine.

  • Fast Knowledge

    github.com

    A self-hosted, Java-based knowledge base for small and mid-sized organizations, turning internal documents into a searchable, question-answerable and audit-exportable knowledge asset with hybrid retrieval and Docker deployment.