Skip to content

Latest commit

 

History

History

gremlin

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Master thesis Gremlin queries

This repository contains Gremlin implementations of the Linked Data Benchmark Council 's Social Network Benchmark for the Titan graph database and further queries from the diploma thesis of Martin-Kl at TU Wien.

It was forked from PlatformLab's GitHub, where I first removed everything that did not regard the Titan database.

The added queries can be found under snb-interactive-tools. The rest of the repository is still kept unchanged so that other users can compare our queries with the ones that are fully implemented and fully comply with the LDBC SNB specification.

I furthermore adapted the TitanGraphLoader such that it works with data produced by version 0.3.2 of the LDBC datagen.


Running the queries

Configure the connection parameters for the Titan database by passing the desired properties to the constructor of TitanDbConnectionState.java
in Queries.java.

Run the queries using the class Queries.java.


Workload Implementations of the interactive workload from PlatformLab:

  • Complex Read Queries: 1/14 - IC1 is implemented by PlatformLab, I added a partial implementation of IC13
  • Short Read Queries: 7/7
  • Update (now insert) Queries: 8/8