Skip to content

Latest commit

 

History

History
50 lines (30 loc) · 1.97 KB

File metadata and controls

50 lines (30 loc) · 1.97 KB

hugegraph-ldbc

此存储库包含 LDBC 社交网络基准的交互式工作负载在HugeGraph数据库的参考实现。有关LDBC基准测试的详细信息,请参阅SIGMOD 2015 论文GitHub Pages 上的规范arXiv 上的规范

社交网络基准套件(SNB)定义了针对数据库管理系统的图形工作负载,并由LDBC SNB工作组维护,这些工作负载旨在通过不同的查询和操作模式模拟实际应用场景,对数据库管理系统进行性能测试和评估。有关LDBC SNB的详细信息,请参阅LDBC 社交网络基准( PDF )。

快速开始

要构建整个项目,请运行:

scripts/build.sh

测试

下面说明解释了如何在三种模式之一(创建验证参数、验证、基准测试)下运行基准测试驱动程序。有关驱动程序模式的更多详细信息,请查看主自述文件的“驱动程序模式”部分

编辑driver/{create-validation-parameters,validate,benchmark}.properties文件,设置正确链接HugeGraph的参数,然后运行下面:

  1. 创建验证参数:
driver/create-validation-parameters.sh
  1. 进行验证:
driver/validate.sh
  1. 运行基准测试:
driver/benchmark.sh

注意:由于运行基准测试add操作可能会改变原本数据,所以如果重复执行基准操作时,必须重新导入数据:

./scripts/load-in-one-step.sh 

详细测试测试流程请参照HugeGraph Ldbc测试流程

如何贡献

直接提交pr即可