ldbc_snb_datagen_spark

按 LDBC 标准一键生成 TB 级社交图测试数据

开源 free 数据集
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 185
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类数据集
开发团队ldbc
所属国家
定价模式free
价格说明开源免费,遵循LDBC项目许可
访问状态
是否开源是
开源协议Apache-2.0
主要语言Java
技术栈/模型snb
GitHub 星标★ 185
30天Star增速
HF 下载量
上线时间2015-01-07 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-20
浏览次数0

项目介绍

ldbc_snb_datagen_spark 是 LDBC 社交网络基准(SNB)的官方合成图数据生成器,基于 Spark 实现,用 Java 编写。它解决的是图数据库与图计算系统在标准化评测中缺少大规模、可控、可复现社交网络数据的问题:按照 SNB 规范生成带有多类实体(用户、帖子、评论、论坛等)和复杂关联关系的属性图,并输出为 CSV 等格式供不同系统加载。核心能力包括:通过参数控制数据规模因子(scale factor),从 GB 级到 TB 级线性扩展;支持分阶段生成(如先造人、再造活动),便于分布式并行;内置数据分布与相关性规则,保证社交网络结构特征(如好友关系、发帖时间线)符合基准语义;同时可生成更新流数据,用于测试系统的增量写入能力。项目面向图数据库厂商、基准测试研究者和需要大规模图数据做压测的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • 严格遵循 LDBC SNB 规范,生成的数据可直接用于官方基准评测,结果可比
  • 基于 Spark 分布式生成,支持 scale factor 参数线性扩展到 TB 级数据量
  • 分阶段生成流程设计(person 阶段与 activity 阶段分离),便于并行与增量更新流测试

不足之处

  • 依赖 Spark 集群与 Java 环境,本地单机跑大数据量门槛较高
  • 文档偏基准规范导向,快速上手和参数调优示例较少

适用场景

  • 图数据库厂商做 LDBC SNB 官方基准跑分前的数据准备
  • 图计算/图查询引擎的大规模压力测试与性能对比
  • 研究团队构造可控社交网络图数据做算法实验

替代项目

ldbc_snb_datagen、graphgen、SNAP

上一篇:mtg-jamendo-dataset

下一篇:dp_cgans

同类项目推荐

X-AnyLabeling 开源

一站式AI辅助标注,图像视频文本通吃,导出格式随心配

X-AnyLabeling: A lightweight, efficient, and unified cross-platform desktop applicat···

★ 10740 2026-08-10
aisheets 开源

像用表格一样批量调 AI,不写代码就能造和改数据集

Build, enrich, and transform datasets using AI models with no code

★ 1652 2026-09-20
DataGen 开源

用大模型一键生成定制化训练数据,告别数据荒

[ICLR'25] DataGen: Unified Synthetic Dataset Generation via Large Language Models

★ 69 2026-08-09
distilabel 开源

基于论文的合成数据流水线,快速生成高质量 AI 反馈数据。

Distilabel is a framework for synthetic data and AI feedback for engineers who need ···

★ 3425 2026-08-10