Class Summary |
CypherBenchmark |
Abstract Base Class for all Cypher-based benchmarks. |
Neo4jBenchmark |
Abstract Base Class for all benchmarks running on neo4j graph database. |
Query1_Cypher_Benchmark |
Query 1 selects the wordID of all the sentence co-occurrences of a given word. |
Query1_Native_Benchmark |
Query 1 selects the wordID of all the sentence co-occurrences of a given
word. |
Query1_Traverser_Benchmark |
Query 1 Traverser collects all nodes which are directly connected to the
start node via an outgoing CO_S relationship. |
Query2_Cypher_Benchmark |
Query 2 selects the wordID of all sentence co-occurrences of co-occurrences
of a given word. |
Query2_Native_Benchmark |
Query 2 selects the wordID of all sentence co-occurrences of co-occurrences
of a given word. |
Query2_Traverser_Benchmark |
Query 2 Traverser collects all nodes with are 2 hops away from the start node and
connected via outgoing CO_S relationships between start and end node. |
Query3_Cypher_Benchmark |
Query 3 selects all sentence co-occurrences of a given word which are
co-occurences of themselves. |
Query3_Native_Benchmark |
Traverser collects all paths starting at A which have the following pattern
A-[CO_S]->B-[CO_S]->C<-[CO_S]-A. |
Query3_Traverser_Benchmark |
Traverser collects all paths starting at A which have the following pattern
A-[CO_S]->B-[CO_S]->C<-[CO_S]-A. |
TraverserBenchmark |
Abstract Base Class for all Cypher-based benchmarks. |