Abstract |
TripleRush is a parallel and distributed in-memory triple store optimized for quickly answering queries over large graphs. It is built on top of the graph processing framework Signal/Collect. The index structure is represented as a graph where each index vertex corresponds to a triple pattern. Whilst traditional stores pipe data through query processing operators, TripleRush routes query descriptions to data: Partially matched copies of a query are routed in parallel along different paths of this index structure |