{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T07:18:21Z","timestamp":1743059901866,"version":"3.40.3"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319639628"},{"type":"electronic","value":"9783319639628"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-63962-8_225-1","type":"book-chapter","created":{"date-parts":[[2018,5,12]],"date-time":"2018-05-12T05:42:44Z","timestamp":1526103764000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Framework-Based Scale-Out RDF Systems"],"prefix":"10.1007","author":[{"given":"Marcin","family":"Wylot","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sherif","family":"Sakr","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,3,24]]},"reference":[{"key":"225-1_CR1","unstructured":"Abadi DJ, Marcus A, Madden SR, Hollenbach K (2007) Scalable semantic web data management using vertical partitioning. In: Proceedings of the 33rd international conference on very large data bases. VLDB Endowment, pp 411\u2013422"},{"key":"225-1_CR2","doi-asserted-by":"crossref","unstructured":"Abouzeid A, Bajda-Pawlikowski K, Abadi DJ, Rasin A, Silberschatz A (2009) Hadoopdb: an architectural hybrid of mapreduce and DBMS technologies for analytical workloads. PVLDB 2(1):922\u2013933. http:\/\/www.vldb.org\/pvldb\/2\/vldb09-861.pdf","DOI":"10.14778\/1687627.1687731"},{"key":"225-1_CR3","doi-asserted-by":"crossref","unstructured":"Armbrust M, Xin RS, Lian C, Huai Y, Liu D, Bradley JK, Meng X, Kaftan T, Franklin MJ, Ghodsi A, Zaharia M (2015) Spark SQL: relational data processing in spark. In: SIGMOD. https:\/\/doi.org\/10.1145\/2723372.2742797","DOI":"10.1145\/2723372.2742797"},{"key":"225-1_CR4","unstructured":"Bernstein PA, Chiu DMW (1981) Using semi-joins to solve relational queries. J ACM (JACM) 28(1):25\u201340"},{"key":"225-1_CR5","unstructured":"Chen X, Chen H, Zhang N, Zhang S (2014) SparkRDF: elastic discreted RDF graph processing engine with distributed memory. In: Proceedings of the ISWC 2014 posters & demonstrations track a track within the 13th international semantic web conference, ISWC 2014, Riva del Garda, 21 Oct 2014, pp 261\u2013264. http:\/\/ceur-ws.org\/Vol-1272\/paper_43.pdf"},{"key":"225-1_CR6","doi-asserted-by":"crossref","unstructured":"Chen X, Chen H, Zhang N, Zhang S (2015) SparkRDF: elastic discreted RDF graph processing engine with distributed memory. In: IEEE\/WIC\/ACM international conference on web intelligence and intelligent agent technology, WI-IAT 2015, Singapore, 6\u20139 Dec 2015, vol I, pp 292\u2013300. https:\/\/doi.org\/10.1109\/WI-IAT.2015.186","DOI":"10.1109\/WI-IAT.2015.186"},{"key":"225-1_CR7","unstructured":"Dean J, Ghemawa S (2004) MapReduce: simplified data processing on large clusters. In: OSDI"},{"key":"225-1_CR8","doi-asserted-by":"publisher","unstructured":"Djahandideh B, Goasdou\u00e9 F, Kaoudi Z, Manolescu I, Quian\u00e9-Ruiz J, Zampetakis S (2015) Cliquesquare in action: flat plans for massively parallel RDF queries. In: 31st IEEE international conference on data engineering, ICDE 2015, Seoul, 13\u201317 Apr 2015, pp 1432\u20131435. https:\/\/doi.org\/10.1109\/ICDE.2015.7113394","DOI":"10.1109\/ICDE.2015.7113394"},{"key":"225-1_CR9","doi-asserted-by":"publisher","unstructured":"Goasdou\u00e9 F, Kaoudi Z, Manolescu I, Quian\u00e9-Ruiz J, Zampetakis S (2015) Cliquesquare: flat plans for massively parallel RDF queries. In: 31st IEEE international conference on data engineering, ICDE 2015, Seoul, 13\u201317 Apr 2015, pp 771\u2013782. https:\/\/doi.org\/10.1109\/ICDE.2015.7113332","DOI":"10.1109\/ICDE.2015.7113332"},{"key":"225-1_CR10","unstructured":"Gonzalez JE, Xin RS, Dave A, Crankshaw D, Franklin MJ, Stoica I (2014) GraphX: graph processing in a distributed dataflow framework. In: OSDI. https:\/\/ www.usenix.org\/conference\/osdi14\/technical-sessions\/ presentation\/gonzalez"},{"key":"225-1_CR11","unstructured":"Goodman EL, Grunwald D (2014) Using vertex-centric programming platforms to implement SPARQL queries on large graphs. In: Proceedings of the 4th workshop on irregular applications: architectures and algorithms, IA3 \u201914. IEEE Press, Piscataway, pp 25\u201332. https:\/\/doi.org\/10.1109\/IA3.2014.10"},{"key":"225-1_CR12","doi-asserted-by":"crossref","unstructured":"Huang J, Abadi DJ, Ren K (2011a) Scalable SPARQL querying of large RDF graphs. PVLDB 4(11): 1123\u20131134","DOI":"10.14778\/3402707.3402747"},{"key":"225-1_CR13","doi-asserted-by":"crossref","unstructured":"Huang J, Abadi DJ, Ren K (2011b) Scalable SPARQL querying of large RDF graphs. Proc VLDB Endow 4(11):1123\u20131134","DOI":"10.14778\/3402707.3402747"},{"key":"225-1_CR14","doi-asserted-by":"crossref","unstructured":"Husain M, McGlothlin J, Masud MM, Khan L, Thuraisingham BM (2011) Heuristics-based query processing for large RDF graphs using cloud computing. IEEE Trans Knowl Data Eng 23(9):1312\u20131327","DOI":"10.1109\/TKDE.2011.103"},{"key":"#cr-split#-225-1_CR15.1","unstructured":"Kim H, Ravindra P, Anyanwu K (2013) Optimizing RDF"},{"key":"#cr-split#-225-1_CR15.2","unstructured":"(S) queries on cloud platforms. In: 22nd international world wide web conference, WWW '13, Rio de Janeiro, 13-17 May 2013, Companion volume, pp 261-264. http:\/\/dl.acm.org\/citation.cfm?id=2487917"},{"key":"225-1_CR16","doi-asserted-by":"crossref","unstructured":"Lee K, Liu L (2013) Scaling queries over big RDF graphs with semantic hash partitioning. Proc VLDB Endow 6(14):1894\u20131905","DOI":"10.14778\/2556549.2556571"},{"key":"225-1_CR17","unstructured":"Low Y, Gonzalez J, Kyrola A, Bickson D, Guestrin C, Hellerstein JM (2012) Distributed graphLab: a framework for machine learning in the cloud. PVLDB 5(8):716\u2013727"},{"key":"225-1_CR18","unstructured":"Naacke H, Cur\u00e9 O, Amann B (2016) SPARQL query processing with Apache spark. CoRR abs\/1604.08903. http:\/\/arxiv.org\/abs\/1604.08903"},{"key":"225-1_CR19","doi-asserted-by":"crossref","unstructured":"Neumann T, Weikum G (2010) The RDF-3x engine for scalable management of RDF data. VLDB J 19(1): 91\u2013113","DOI":"10.1007\/s00778-009-0165-y"},{"key":"225-1_CR20","doi-asserted-by":"crossref","unstructured":"Olston C, Reed B, Srivastava U, Kumar R, Tomkins A (2008) Pig latin: a not-so-foreign language for data processing. In: Proceedings of the ACM SIGMOD international conference on management of data, SIGMOD 2008, Vancouver, 10\u201312 June 2008, pp 1099\u20131110. https:\/\/doi.org\/10.1145\/1376616.1376726","DOI":"10.1145\/1376616.1376726"},{"key":"225-1_CR21","doi-asserted-by":"crossref","unstructured":"Poggi A, Lembo D, Calvanese D, De Giacomo G, Lenzerini M, Rosati R (2008) Linking data to ontologies. In: Spaccapietra S (ed) Journal on data semantics X. Springer, Berlin\/Heidelberg, pp 133\u2013173","DOI":"10.1007\/978-3-540-77688-8_5"},{"key":"225-1_CR22","doi-asserted-by":"crossref","unstructured":"Ravindra P, Kim H, Anyanwu K (2011) An intermediate algebra for optimizing RDF graph pattern matching on mapreduce. In: The semanic web: research and applications \u2013 8th extended semantic web conference, ESWC 2011, Heraklion, Crete, 29 May \u2013 2 June 2011, Proceedings, Part II, pp 46\u201361. https:\/\/doi.org\/10.1007\/978-3-642-21064-8_4","DOI":"10.1007\/978-3-642-21064-8_4"},{"key":"225-1_CR23","doi-asserted-by":"crossref","unstructured":"Rohloff K, Schantz RE (2010) High-performance, massively scalable distributed systems using the mapreduce software framework: the shard triple-store. In: Programming support innovations for emerging distributed applications. ACM, p 4","DOI":"10.1145\/1940747.1940751"},{"key":"225-1_CR24","doi-asserted-by":"crossref","unstructured":"Sakr S (2016) Big data 2.0 processing systems \u2013 a survey. Springer briefs in computer science. Springer. https:\/\/doi.org\/10.1007\/978-3-319-38776-5","DOI":"10.1007\/978-3-319-38776-5"},{"key":"225-1_CR25","doi-asserted-by":"crossref","unstructured":"Sakr S, Liu A, Fayoumi AG (2013) The family of mapreduce and large-scale data processing systems. ACM Comput Surv 46(1). https:\/\/doi.org\/10.1145\/2522968.2522979","DOI":"10.1145\/2522968.2522979"},{"key":"225-1_CR26","unstructured":"Sch\u00e4tzle A, Przyjaciel-Zablocki M, Hornung T, Lausen G (2013) Pigsparql: a SPARQL query processing baseline for big data. In: Proceedings of the ISWC 2013 posters & demonstrations track, Sydney, 23 Oct 2013, pp 241\u2013244. http:\/\/ceur-ws.org\/Vol-1035\/iswc2013_poster_16.pdf"},{"key":"225-1_CR27","doi-asserted-by":"crossref","unstructured":"Sch\u00e4tzle A, Przyjaciel-Zablocki M, Berberich T, Lausen G (2015a) S2X: graph-parallel querying of RDF with GraphX. In: 1st international workshop on big-graphs online querying (Big-O(Q))","DOI":"10.1007\/978-3-319-41576-5_12"},{"key":"225-1_CR28","doi-asserted-by":"crossref","unstructured":"Sch\u00e4tzle A, Przyjaciel-Zablocki M, Skilevic S, Lausen G (2015b) S2RDF: RDF querying with SPARQL on spark. CoRR abs\/1512.07021. http:\/\/arxiv.org\/abs\/1512.07021","DOI":"10.14778\/2977797.2977806"},{"key":"225-1_CR29","doi-asserted-by":"crossref","unstructured":"Valduriez P (1987) Join indices. ACM Trans Database Syst 12(2):218\u2013246. https:\/\/doi.org\/10.1145\/22952.22955","DOI":"10.1145\/22952.22955"},{"key":"225-1_CR30","unstructured":"Zaharia M, Chowdhury M, Franklin MJ, Shenker S, Stoica I (2010) Spark: cluster computing with working sets. In: HotCloud"}],"container-title":["Encyclopedia of Big Data Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-63962-8_225-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T15:29:51Z","timestamp":1661268591000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-63962-8_225-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319639628","9783319639628"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-63962-8_225-1","relation":{},"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"24 March 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}