Apache HugeGraph

Learn More Download

HugeGraph is a full-stack graph database system

providing complete graph data processing capabilities from storage, real-time querying to offline analysis, supporting both Gremlin and Cypher query languages.

HugeGraph supports high-speed import of billions of graph data and millisecond-level real-time queries,

with deep integration with big data platforms like Spark and Flink. In the AI era, combined with Large Language Models (LLMs),

it provides powerful graph computing capabilities for intelligent Q&A, recommendation systems, fraud detection, knowledge graphs and more.

Convenient

Not only supports Gremlin graph query language and RESTful API but also provides commonly used graph algorithm APIs. To help users easily implement various queries and analyses, HugeGraph has a full range of accessory tools, such as supporting distributed storage, data replication, scaling horizontally, and supports many built-in backends of storage engines.

Efficient

Has been deeply optimized in graph storage and graph computation. It provides multiple batch import tools that can easily complete the fast-import of tens of billions of data, achieves millisecond-level response for graph retrieval through ameliorated queries, and supports concurrent online and real-time operations for thousands of users.

Adaptable

Adapts to the Apache Gremlin standard graph query language and the Property Graph standard modeling method, and both support graph-based OLTP and OLAP schemes. Furthermore, HugeGraph can be integrated with Hadoop and Spark’s big data platforms, and easily extend the back-end storage engine through plug-ins.

AI-Ready

Integrates LLM for GraphRAG intelligent Q&A, automated knowledge graph construction, with 20+ built-in graph machine learning algorithms to easily build AI-driven graph applications.

Scalable

Supports horizontal scaling and distributed deployment, seamlessly migrating from standalone to PB-level clusters, with multiple storage engine options for different scale and performance requirements.

Open Ecosystem

Adheres to Apache TinkerPop standards, provides multi-language clients (Java, Python, Go), compatible with mainstream big data platforms, with an active and continuously evolving community.

The First Apache Foundation Top-Level Graph Project

Get The Toolchain

It includes graph loader & dashboard & backup tools

Efficient

We do a Pull Request contributions workflow on GitHub. New users are always welcome!

Read more …

Join us on Slack!

Join the ASF Slack channel for community discussions

Could also follow the WeChat account “HugeGraph” for updates

Read more …

Welcome to the HugeGraph open source community!