Sciweavers

BTW
2015
Springer
22views Database» more  BTW 2015»

SPARQling Pig - Processing Linked Data with Pig Latin

9 years 11 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)