Nebula Graph

Workflows to build, analyze, and scale massive graphs with Nebula Graph
5 
Rating
56 votes
Your vote:
No screenshots
Visit Website
nebula-graph.io
Loading

When you need an application to reason over relationships at scale, start by shaping your graph model directly in Nebula Graph. Define tags for entities and edges for interactions, then write nGQL to create schemas, indexes, and constraints. If you’re familiar with openCypher, you’ll pick up nGQL quickly. Load data from CSVs in Nebula Studio, stream events through Flink, or write via client SDKs. Use Studio to iterate on queries—test k-hop traversals, shortest paths, and neighborhood expansions—then visualize results in Nebula Explorer to confirm the structure looks right before wiring queries into your service. Backed by a RocksDB-based storage layer, inserts and lookups stay snappy even as your dataset grows, so features like “people you may know” or “items frequently bought together” can be computed on the fly.

For investigative work such as fraud, abuse, or supply-chain tracing, start with raw transactions or logs and map them into a graph. In Explorer, pivot from an entity to its immediate contacts, reveal second- and third-degree links, and pin suspicious nodes to build a case. Save perspectives and share them with teammates so everyone works from the same view. When patterns get complex, switch to Nebula Algorithm and run graph routines—PageRank for influence scoring, community detection to spot rings, or shortest path to trace flows between entities. Push the results back as attributes and style nodes/edges in Explorer to highlight risk levels. Analysts can then combine visual steps with parameterized nGQL queries to produce repeatable playbooks. more

Review summary

Features

  • Distributed graph database with horizontal scaling
  • nGQL query language (openCypher-friendly syntax)
  • RocksDB-backed storage for fast reads/writes
  • Nebula Studio for schema, loading, and query iteration
  • Nebula Explorer for rich visual exploration
  • Nebula Dashboard for metrics and cluster operations
  • Built-in Algorithm/Analytics for PageRank, communities, shortest paths, and more
  • Integrations with Flink, Spark GraphX, and Tencent Plato
  • Streaming and batch ingestion paths
  • Apache 2.0 licensing for customization and redistribution

How It’s Used

  • Real-time recommendations and personalization APIs
  • Fraud and risk investigations with visual workflows
  • Knowledge graph enrichment for search and content
  • IT/network topology mapping and impact analysis
  • Social/network analysis and influencer scoring
  • Supply chain and logistics path tracing
  • Access control and entitlement graphing
  • Feature engineering for ML using graph algorithms

Plans & Pricing

Open Source

Free

Nebula Graph Core
<ul>
<li>DDL & DML
Modify Schema on the fly
Multiple Graph Spaces
Distributed Data Storage
Automatic Partition
Online Scale In/Out
Compressed Data Storage
TTL
Memory Processing
High Availability
Full Cluster Backup & Restore
Full-Text Index
Role-base ACL
Job Manager
ShortestPath/FullPath Algorithm
Subgraph
Nebula Studio
<ul>
<li>Schema Management GUI
Data Import GUI
nGQL Console
Nebula Dashboard
<ul>
<li>Cluster Status Display
Service Monitoring
Partition Leader Display
System Monitoring
Graph Algorithms
<ul>
<li>Louvain
PageRank
ShortestPath
BetweennessCentrality
ConnectedComponents
StronglyConnectedComponents
DegreeStatic
KCore
LabelPropagation
TriangleCount
Ecosystem
<ul>
<li>Nebula Importer
Nebula Exchange
Nebula Spark Connector
Nebula Flink Connector
SLA
<ul>
<li>Forum

Enterprise Package

Custom

Nebula Graph Core
<ul>
<li>DDL & DML
Modify Schema on the fly
Multiple Graph Spaces
Distributed Data Storage
Automatic Partition
Online Scale In/Out
Compressed Data Storage
TTL
Memory Processing
High Availability
Full Cluster Backup & Restore
Full-Text Index
Role-base ACL
Job Manager
ShortestPath/FullPath Algorithm
Subgraph
LDAP
Nebula Analytics
<ul>
<li>APSP
SSSP
BFS
PageRank
KCore
DegreeCentrality
TriangleCount
LPA
WCC
LOUVAIN
HANP
Clustering Coefficient
Nebula Studio
<ul>
<li>Schema Management GUI
Data Import GUI
nGQL Console
Nebula Explorer
<ul>
<li>Interactive Graph Exploring
No-Code Graph Query
Nebula Dashboard
<ul>
<li>Cluster Status Display
Service Monitoring
Partition Leader Display
System Monitoring
Baseline Setting
Custom Alert Rules
Built-in Alert Rules
Dashboard Account
LDAP
Role Privilege Management
Create & Import Clusters
Add & Delete Nodes
Start & Stop Services
Delete/Unbind Clusters
Graph Algorithms
<ul>
<li>Louvain
PageRank
ShortestPath
BetweennessCentrality
ConnectedComponents
StronglyConnectedComponents
DegreeStatic
KCore
LabelPropagation
TriangleCount
Ecosystem
<ul>
<li>Nebula Importer
Nebula Exchange
Nebula Exchange Export Data
Nebula Spark Connector
Nebula Flink Connector
SLA
<ul>
<li>Forum
Maintenance
Version Upgrade
Issue/Bug Response
Remote Troubleshooting
Key Account Exclusive Support

Comments

5
Rating
56 votes
5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0
User

Your vote: