{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,15]],"date-time":"2025-04-15T17:01:46Z","timestamp":1744736506246},"publisher-location":"Cham","reference-count":33,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319493398"},{"type":"electronic","value":"9783319493404"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017]]},"DOI":"10.1007\/978-3-319-49340-4_6","type":"book-chapter","created":{"date-parts":[[2017,2,25]],"date-time":"2017-02-25T03:23:30Z","timestamp":1487993010000},"page":"179-217","source":"Crossref","is-referenced-by-count":1,"title":["Big Data Query Engines"],"prefix":"10.1007","author":[{"given":"Mohamed A.","family":"Soliman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,2,26]]},"reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"L. Antova, A., El-Helw, M.A., Soliman, Z., Gu, M. Petropoulos, Waas, F. Optimizing queries over partitioned tables in MPP systems, in Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data (2014)","DOI":"10.1145\/2588555.2595640"},{"key":"6_CR2","doi-asserted-by":"crossref","unstructured":"M. Armbrust, R.S. Xin, C. Lian, Y. Huai, D. Liu, J.K. Bradley, X. Meng, T. Kaftan, M.J. Franklin, A. Ghodsi, M. Zaharia, Spark SQL: relational data processing in spark, in Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data (2015)","DOI":"10.1145\/2723372.2742797"},{"key":"6_CR3","unstructured":"L. Chan, Presto: Interacting with petabytes of data at Facebook (2016). http:\/\/prestodb.io"},{"key":"6_CR4","doi-asserted-by":"crossref","unstructured":"L. Chang, Z. Wang, T. Ma, L. Jian, L. Ma, A. Goldshuv, L. Lonergan, J. Cohen, C. Welton, G. Sherry, M. Bhandarkar, Hawq: a massively parallel processing SQL engine in hadoop, in Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data (2014)","DOI":"10.1145\/2588555.2595636"},{"key":"6_CR5","unstructured":"J., Dean, S. Ghemawat, MapReduce: simplified data processing on large clusters, in OSDI (2004), pp. 10\u201310"},{"key":"6_CR6","doi-asserted-by":"crossref","unstructured":"A. El-Helw, V. Raghavan, M.A. Soliman, G. Caragea, Z. Gu, M. Petropoulos, Optimization of common table expressions in MPP database systems, in Proceedings of the VLDB endowment (2015)","DOI":"10.14778\/2824032.2824068"},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"G. Graefe, Encapsulation of parallelism in the volcano query processing system, in SIGMOD (1990)","DOI":"10.1145\/93597.98720"},{"issue":"2","key":"6_CR8","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1145\/152610.152611","volume":"25","author":"G Graefe","year":"1993","unstructured":"G. Graefe, Query evaluation techniques for large databases. ACM Comput. Surv. 25(2), 73\u2013169 (1993)","journal-title":"ACM Comput. Surv."},{"issue":"3","key":"6_CR9","first-page":"19","volume":"18","author":"G Graefe","year":"1995","unstructured":"G. Graefe, The cascades framework for query optimization. IEEE Data Eng. Bull. 18(3), 19\u201329 (1995)","journal-title":"IEEE Data Eng. Bull."},{"key":"6_CR10","doi-asserted-by":"crossref","unstructured":"Z. Gu, M.A. Soliman, F.M. Waas, Testing the accuracy of query optimizers, in DBTest (2012)","DOI":"10.1145\/2304510.2304525"},{"key":"6_CR11","unstructured":"HBase: Apache HBase (2016). https:\/\/hbase.apache.org"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Huai, Y., Chauhan, A., Gates, A., Hagleitner, G., Hanson, E.N., O?Malley, O., Pandey, J., Yuan, Y., Lee, R., Zhang, X.: Major technical advancements in apache hive, in SIGMOD (2014)","DOI":"10.1145\/2588555.2595630"},{"key":"6_CR13","unstructured":"JSON: JSON (2016). http:\/\/www.json.org\/"},{"key":"6_CR14","unstructured":"M. Kornacker, J. Erickson, Cloudera Impala: Real-Time Queries in Apache Hadoop, for Real (2012). http:\/\/www.cloudera.com\/content\/cloudera\/en\/products-and-services\/cdh\/impala.html"},{"key":"6_CR15","unstructured":"K. Krikellas, S. Viglas, M. Cintra, in ICDE (2010)"},{"issue":"12","key":"6_CR16","doi-asserted-by":"crossref","first-page":"1790","DOI":"10.14778\/2367502.2367518","volume":"5","author":"A Lamb","year":"2012","unstructured":"A. Lamb, M. Fuller, R. Varadarajan, N. Tran, B. Vandiver, L. Doshi, C. Bear, The vertica analytic database C-store 7 years later. VLDB Endow 5(12), 1790\u20131801 (2012)","journal-title":"VLDB Endow"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"C. Lattner, V. Adve, Llvm: a compilation framework for lifelong program analysis and transformation, in Proceedings of the International Symposium on Code Generation and Optimization: Feedback-directed and Runtime Optimization (2004)","DOI":"10.1109\/CGO.2004.1281665"},{"issue":"1","key":"6_CR18","first-page":"330","volume":"3","author":"S Melnik","year":"2010","unstructured":"S. Melnik, A. Gubarev, J.J. Long, G. Romer, S. Shivakumar, M. Tolton, T. Vassilakis, Dremel: interactive analysis of web-scale datasets. PVLDB 3(1), 330\u2013339 (2010)","journal-title":"PVLDB"},{"key":"6_CR19","doi-asserted-by":"crossref","unstructured":"Neumann, T.: Efficiently compiling efficient query plans for modern hardware, in Proceedings of the VLDB Endow","DOI":"10.14778\/2002938.2002940"},{"key":"6_CR20","unstructured":"Orca Open Source (2016). https:\/\/github.com\/greenplum-db\/gporca"},{"key":"6_CR21","doi-asserted-by":"crossref","unstructured":"A. Pavlo, E. Paulson, A. Rasin, D.J. Abadi, D.J. DeWitt, S. Madden, M. Stonebraker, A comparison of approaches to large-scale data analysis, in SIGMOD 2009 (2009)","DOI":"10.1145\/1559845.1559865"},{"key":"6_CR22","unstructured":"Pivotal: Apache HAWQ (2016). https:\/\/blog.pivotal.io\/big-data-pivotal\/products\/introducing-the-newly-redesigned-apache-hawq"},{"key":"6_CR23","unstructured":"Pivotal: Greenplum Database (2016). http:\/\/greenplum.org\/"},{"key":"6_CR24","unstructured":"Pivotal: HAWQ (2016). http:\/\/hawq.incubator.apache.org\/"},{"key":"6_CR25","unstructured":"PostgreSQL: PostgreSQL (2016). http:\/\/www.postgresql.org\/"},{"key":"6_CR26","unstructured":"Qubole: Presto as a service (2016). https:\/\/www.qubole.com\/"},{"key":"6_CR27","unstructured":"M.A. Soliman, L. Antova, V. Raghavan, A. El-Helw, Z. Gu, E. Shen, G.C. Caragea, C. Garcia-Alvarado, F. Rahman, M. Petropoulos, F. Waas, S., Narayanan, K. Krikellas, R. Baldwin, Orca: a modular query optimizer architecture for big data, in Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data (2014)"},{"key":"6_CR28","unstructured":"M. Stonebraker, D.J. Abadi, A. Batkin, X. Chen, M. Cherniack, M. Ferreira, E. Lau, A. Lin, S. Madden, E.J., O\u2019Neil, P.E., O\u2019Neil, A. Rasin, N. Tran, S.B. Zdonik, C-Store: a column-oriented DBMS, in VLDB (2005)"},{"key":"6_CR29","unstructured":"Teradata (2013). http:\/\/www.teradata.com\/"},{"key":"6_CR30","doi-asserted-by":"crossref","unstructured":"A. Thusoo, J.S. Sarma, N. Jain, Z. Shao, P. Chakka, N. Zhang, S. Anthony, H. Liu, R. Murthy, Hive - a petabyte scale data warehouse using hadoop, in ICDE (2010)","DOI":"10.1109\/ICDE.2010.5447738"},{"key":"6_CR31","doi-asserted-by":"crossref","unstructured":"R.S. Xin, J. Rosen, M. Zaharia, M.J. Franklin, S. Shenker, I. Stoica, Shark: SQL and rich analytics at scale, in SIGMOD (2013)","DOI":"10.21236\/ADA570737"},{"key":"6_CR32","unstructured":"Yarn: Yarn (2016). http:\/\/hortonworks.com\/hadoop\/yarn\/"},{"key":"6_CR33","unstructured":"M. Zaharia, M. Chowdhury, T. Das, A. Dave, J. Ma, M. McCauley, M.J. Franklin, S. Shenker, I. Stoica, Resilient distributed datasets: a fault-tolerant abstraction for in-memory cluster computing, in NSDI 2012 (2012)"}],"container-title":["Handbook of Big Data Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-49340-4_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,18]],"date-time":"2019-09-18T23:19:24Z","timestamp":1568848764000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-49340-4_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319493398","9783319493404"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-49340-4_6","relation":{},"subject":[],"published":{"date-parts":[[2017]]}}}