Graph database for large-scale vertex and edge storage with OLTP, Gremlin, and Cypher access
- Stars3.1k
- Forks614
- Open Issues355
Apache-2.0
- Java
- Shell
- Dockerfile

About Apache HugeGraph
Apache HugeGraph is a fast, highly scalable graph database for storing and querying billions of vertices and edges. It is built for OLTP workloads and supports both standalone and distributed deployments, with REST API access and graph traversal through Apache TinkerPop 3.
It provides schema metadata management, multi-type indexes, and a plug-in backend store framework. Supported backends include RocksDB, HStore, and HBase, and it also supports big data integration with Flink, Spark, and HDFS. Querying works through Gremlin and Cypher.
HugeGraph is part of the Apache Software Foundation and is licensed under Apache 2.0. It ships with a Docker image and tar.gz downloads, and its ecosystem includes toolchain, graph computing, and AI components. Self-hosted standalone and distributed modes are available.
Key features
- Schema metadata management for vertex, edge, property, and index labels
- Multi-type indexes for exact, range, and complex condition queries
- Backend store framework with RocksDB, HStore, and HBase
- Big data integration with Flink, Spark, and HDFS
- Gremlin and Cypher query support
Details
- First released
- 2018
- Platforms
- Linux · Docker · CLI
- Storage
- RocksDB · HStore · HBase
- Query languages
- Gremlin · Cypher
- License
- Apache 2.0
- Governance
- Apache Software Foundation
