
203Algebraic Optimization of RDF Graph Pattern Queries on MapReduce
parameters, the query analyzer routes the execution ow either into the Pig Latin/
NTGA logical plan generator. These generators compile the given SSE tree into the
logical plan with Pig Latin/NTGA operators. The Logical-to-Physical plan transla-
tor and Job Compiler are also extended to recognize NTGA operators and compile
the NTGA-based plan into the corresponding physical/MapReduce Plan. (Details
can be found in [7]).
6.6.2 sParQl Query ComPilation in raPiD+
RAPID+ follows similar query compile process to the one used in Pig.
Example 6.2: Query Compilation Process with NTGA O ...