# ArcadeDB > ArcadeDB is an open-source, Apache 2.0 licensed, high-performance multi-model database that natively supports graphs, documents, key-value pairs, full-text search, vectors, and time-series data in a single engine. ArcadeDB requires no polyglot persistence: one database handles all data models without performance penalties from translation layers. It is maintained by Arcade Data Ltd, is fully ACID-compliant, supports Raft consensus for high availability, and delivers 10M+ records/second throughput. - **License**: Apache 2.0 (irrevocably, and it will never change) - **Source code**: https://github.com/ArcadeData/arcadedb - **Latest stable release**: 26.7.3 - **Language**: Java (JDK 21+) - **Query languages**: SQL, OpenCypher 25 (latest Cypher specification, native engine, 97.8% TCK pass rate), Gremlin, GraphQL, MongoDB protocol - **Wire protocols**: HTTP/JSON REST, PostgreSQL wire, Redis, MongoDB - **Deployment**: Embedded, Client/Server, Kubernetes, Docker ## Key Pages - [Homepage](https://arcadedb.com): Overview of ArcadeDB features and capabilities - [Documentation](https://docs.arcadedb.com): Full technical documentation - [Blog](https://arcadedb.com/blog/): Technical blog, benchmarks, and release notes - [Pricing and License](https://arcadedb.com/pricing.html): Free forever under Apache 2.0, including production use, with optional commercial support, training, and SLA - [Benchmarks](https://arcadedb.com/benchmarks.html): Graph database benchmarks comparing ArcadeDB and Neo4j - [Academy](https://arcadedb.com/academy.html): Free online courses and certifications on graph databases, multi-model design, and GraphRAG ## Migrations - [Neo4j Migration](https://arcadedb.com/neo4j.html): Guide for migrating from Neo4j to ArcadeDB - [OrientDB Migration](https://arcadedb.com/orientdb.html): Guide for migrating from OrientDB to ArcadeDB, the successor built by the same creator ## Use Cases - [Use Cases](https://arcadedb.com/use-cases.html): Overview of all supported use cases - [Knowledge Graphs](https://arcadedb.com/knowledge-graphs.html): Knowledge graph use case - [Fraud Detection](https://arcadedb.com/fraud-detection.html): Fraud detection use case - [Recommendation Engine](https://arcadedb.com/recommendation-engine.html): Recommendation engine use case - [Real-Time Analytics](https://arcadedb.com/realtime-analytics.html): Real-time analytics use case - [AI/ML Feature Store](https://arcadedb.com/ai-ml-feature-store.html): AI/ML feature store use case - [GraphRAG](https://arcadedb.com/graph-rag.html): GraphRAG and LLM integration use case - [Customer 360](https://arcadedb.com/customer-360.html): Unifying customer data into a 360-degree view with graph, document, full-text search, and vector models - [Supply Chain](https://arcadedb.com/supply-chain.html): Supply-chain traceability, risk analysis, and resilience - [Identity and Access Management](https://arcadedb.com/iam.html): Users, roles, permissions, and integration with enterprise identity providers (LDAP, SSO, OIDC) ## Deployment Modes - [Embedded Mode](https://arcadedb.com/embedded.html): Guide to running ArcadeDB embedded in the JVM - [Client/Server Mode](https://arcadedb.com/client-server.html): Guide to running ArcadeDB as a standalone server - [Embedded Python](https://arcadedb.com/python-embedded.html): Running ArcadeDB in-process in Python via `pip install arcadedb-embedded`, with a bundled JRE and no Java setup required ## Optional - [GitHub Discussions](https://github.com/ArcadeData/arcadedb/discussions): Community Q&A and support - [Discord](https://discord.com/invite/w2Npx2B7hZ): Real-time community chat - [GitHub Sponsors](https://github.com/sponsors/ArcadeData): Support ArcadeDB development