Sciweavers

BTW
2015
Springer

SPARQling Pig - Processing Linked Data with Pig Latin

8 years 7 months ago
SPARQling Pig - Processing Linked Data with Pig Latin
: In recent years, dataflow languages such as Pig Latin have emerged as flexible and powerful tools for handling complex analysis tasks on big data. These languages support schema flexibility as well as common programming patterns such as iteration. They offer extensibility through user-defined functions while running on top of scalable distributed platforms. In doing so, these languages enable analytical tasks while avoiding the limitations of classical query languages such as SQL and SPARQL. However, the tuple-oriented view of general-purpose languages like Pig does not match very well the specifics of modern datasets available on the Web, which often use the RDF data model. Graph patterns, for instance, are one of the core concepts of SPARQL but have to be formulated as explicit joins, which burdens the user with the details of efficient query processing strategies. In this paper, we address this problem by proposing extensions to Pig that deal with linked data in RDF to bridg...
Stefan Hagedorn, Katja Hose, Kai-Uwe Sattler
Added 17 Apr 2016
Updated 17 Apr 2016
Type Journal
Year 2015
Where BTW
Authors Stefan Hagedorn, Katja Hose, Kai-Uwe Sattler
Comments (0)