Apache HugeGraph
A TinkerPop 3-compliant property graph database with a pluggable storage layer supporting RocksDB, Cassandra, and HBase. Uses edge-cut partitioning for distributed graph processing.
- Overall rank
- #41
- First released
- August 2018
- License
- Apache-2.0
- Built with
- Java
Sources 6 references
Protocols HTTP/REST, Gremlin (HTTP), Gremlin (WebSocket)
HugeGraphServer's shipped gremlin-server.yaml sets channelizer to TinkerPop's WsAndHttpChannelizer, and the docs state GremlinServer supports both WebSocket and HTTP client channels; the separate RestServer additionally exposes a gremlin resource over its own RESTful API. All three tags apply, matching pass A over pass B's HTTP-only Gremlin channel claim.
-
The GremlinServer supports two communication modes with clients: WebSocket and HTTP (default).
Server Startup Guide | HugeGraph · reviewed 2026-08-02 -
Gremlin REST API: Execute Gremlin graph traversal language scripts via HTTP interface.
Gremlin API - Apache HugeGraph · reviewed 2026-08-02 -
The RESTful API of HugeGraphServer includes various types of resources, typically including graph, schema, gremlin, traverser and task.
HugeGraph-Server Quick Start | HugeGraph · reviewed 2026-08-02
Released 2018-08
Baidu Security's own announcement of HugeGraph's open sourcing is dated August 3, 2018, one month after the GitHub repository was created (2018-07-18); matches the current catalogue value.
-
今天我们很高兴的宣布HugeGraph开源,更好的为网络安全、机器学习等社区服务。
百度安全开源大规模图数据库HugeGraph - 百度安全社区 · reviewed 2026-08-02
Language Java
HugeGraph-Server requires Java 11 to build and run, and its source tree (e.g. org.apache.hugegraph packages) is Java; GitHub's language stats confirm Java as dominant. Matches the current catalogue value.
-
You need to use Java 11 to run HugeGraph-Server (compatible with Java 8 before 1.5.0, but not recommended to use), and configure by yourself.
HugeGraph-Server Quick Start | HugeGraph · reviewed 2026-08-02
License Apache-2.0
SPDX identifier as classified by GitHub from the repository licence file.
-
"spdx_id": "Apache-2.0"
GitHub licence API — apache/incubator-hugegraph · reviewed 2026-08-02