From 232ef77e4395aa25cc22cbd15b213be3cdb7fd72 Mon Sep 17 00:00:00 2001 From: Marko Budiselic Date: Tue, 26 Jun 2018 09:44:00 +0200 Subject: [PATCH] Add a plan for integration of publicly available benchmarks Reviewers: mculinovic Reviewed By: mculinovic Differential Revision: https://phabricator.memgraph.io/D1420 --- tests/public_benchmark/README.md | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/tests/public_benchmark/README.md b/tests/public_benchmark/README.md index aaca10eea..5df9f9d41 100644 --- a/tests/public_benchmark/README.md +++ b/tests/public_benchmark/README.md @@ -1,10 +1,32 @@ # Public Benchmarks -## ldbc +## ldbc interactive workload -Bolt compatible. Important: current scripts are Ubuntu specific. +* https://ldbc.github.io/ldbc_snb_docs_snapshot/ldbc-snb-specification.pdf -## TODO: social_sensor +## TODO: ldbc bi workload (priority 10) + +* https://ldbc.github.io/ldbc_snb_docs_snapshot/ldbc-snb-specification.pdf + +## TODO: arango public benchmark (priority 100) + +* https://www.arangodb.com/2018/02/nosql-performance-benchmark-2018-mongodb-postgresql-orientdb-neo4j-arangodb +* https://github.com/weinberger/nosql-tests + +## TODO: dgraph benchmark (priority 5) + +* https://github.com/dgraph-io/benchmarks +* https://github.com/dgraph-io/benchmarks/blob/master/data/neo4j/query_test.go (Bolt, it was HTTP before) + +## TODO: social_sensor benchmark (priority 1) * https://github.com/socialsensor/graphdb-benchmarks -* Uses Neo4j embedded. -> Custom work is required to run the benchmark. +* Uses embedded databases + -> Custom work is required to run the benchmark. + -> It's time consuming to do JNI. If we run openCypher via Bolt the results won't be comparable. + +## TODO: Neptune + +## TODO: Tiger graph + +Note: Higher number means higher priority.