|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uni.leipzig.IR15.Benchmark.Benchmark
de.uni.leipzig.IR15.Benchmark.orientdb.OrientDBBenchmark
public abstract class OrientDBBenchmark
Abstract Base Class for all benchmarks running on orient graph database. It holds a reference to the database and the word index, it also cares about generating random (and existing) node ids.
Constructor Summary | |
---|---|
OrientDBBenchmark()
|
Method Summary | |
---|---|
void |
afterRun()
This method is called after each single call of run() |
void |
beforeRun()
Find a random start vertex. |
int |
findMaxWordID()
Find the maxium word id. |
void |
setUp()
Setup the database connection, get the index and get the maximum word id. |
void |
tearDown()
This method is called once after the last call of run() |
void |
warmup()
This method is called once before the benchmark starts |
Methods inherited from class de.uni.leipzig.IR15.Benchmark.Benchmark |
---|
getCurrentRun, getName, getResults, getRuns, run, setCurrentRun, setRuns |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OrientDBBenchmark()
Method Detail |
---|
public void setUp()
setUp
in class Benchmark
public void beforeRun()
beforeRun
in class Benchmark
public void afterRun()
Benchmark
run()
afterRun
in class Benchmark
public int findMaxWordID()
public void tearDown()
Benchmark
run()
tearDown
in class Benchmark
public void warmup()
Benchmark
warmup
in class Benchmark
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |