{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,9]],"date-time":"2024-09-09T11:45:03Z","timestamp":1725882303296},"publisher-location":"Cham","reference-count":17,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319557045"},{"type":"electronic","value":"9783319557052"}],"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-55705-2_3","type":"book-chapter","created":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T03:38:59Z","timestamp":1490067539000},"page":"35-46","source":"Crossref","is-referenced-by-count":1,"title":["Optimization Factor Analysis of Large-Scale Join Queries on Different Platforms"],"prefix":"10.1007","author":[{"given":"Chao","family":"Yang","sequence":"first","affiliation":[]},{"given":"Qian","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Qing","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Huibing","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Jingwei","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Ya","family":"Zhou","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,3,22]]},"reference":[{"issue":"9","key":"3_CR1","doi-asserted-by":"crossref","first-page":"1299","DOI":"10.1109\/TKDE.2010.248","volume":"23","author":"D Jiang","year":"2011","unstructured":"Jiang, D., Tung, A.K.H., Gang, C.: Map-Join-Reduce: toward scalable and efficient data analysis on large clusters. IEEE Trans. Knowl. Data Eng. 23(9), 1299\u20131311 (2011)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Zhou, M., Zhang, R., Zeng, D., et al.: Join optimization in the MapReduce environment for column-wise data store. In: Proceedings of 6th International Conference on Semantics Knowledge, Girds (SKG 2010), Los Alamitos, CA, 2011 Observation of Strains, pp. 97\u2013104. IEEE Computer Society (2010)","DOI":"10.1109\/SKG.2010.18"},{"issue":"9","key":"3_CR3","doi-asserted-by":"crossref","first-page":"1282","DOI":"10.1109\/TKDE.2011.47","volume":"23","author":"FN Afrati","year":"2011","unstructured":"Afrati, F.N., Ullman, J.D.: Optimizing multiway joins in a MapReduce environment. IEEE Trans. Knowl. Data Eng. 23(9), 1282\u20131298 (2011)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"issue":"8","key":"3_CR4","doi-asserted-by":"crossref","first-page":"2032","DOI":"10.3724\/SP.J.1001.2012.04124","volume":"23","author":"Y-R Zhao","year":"2012","unstructured":"Zhao, Y.-R., Wang, W.-P.: Efficient join query processing algorithm CHMJ based on hadoop. J. Softw. 23(8), 2032\u20132041 (2012)","journal-title":"J. Softw."},{"key":"3_CR5","unstructured":"DB-Engines Ranking. http:\/\/db-engines.com\/en\/ranking\/relational+dbms"},{"key":"3_CR6","unstructured":"Zaharia, M., Chowdhury, M., Franklin, M.J., Shenker, S., Stoica, I.: Spark: cluster computing with working sets. In: HotCloud 2010, June 2010"},{"key":"3_CR7","unstructured":"Zaharia, M., Chowdhury, M., Das, T., Dave, A., Ma, J., McCauley, M., Franklin, M.J., Shenker, S., Stoica, I.: Resilient distributed datasets: a fault-tolerant abstraction for in-memory cluster computing. In: NSDI 2012, April 2012"},{"key":"3_CR8","unstructured":"MySQL. http:\/\/www.mysql.com"},{"key":"3_CR9","unstructured":"TPC-H. http:\/\/www.tpc.org\/tpch\/"},{"issue":"1","key":"3_CR10","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. CACM 51(1), 107\u2013113 (2008)","journal-title":"CACM"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Armbrust, M., Xin, R.S., Lian, C., Huai, Y., Liu, D., Bradley, J.K., Meng, X., Kaftan, T., Franklin, M.J., Ghodsi, A., Zaharia, M.: Spark SQL: relational data processing in spark. In: SIGMOD Conference, pp. 1383\u20131394 (2015)","DOI":"10.1145\/2723372.2742797"},{"key":"3_CR12","unstructured":"Meng, X., Bradley, J.K., Yavuz, B., Sparks, E.R., Venkataraman, S., Liu, D., Jeremy Freeman, D.B., Tsai, M.A., Owen, S., Xin, D., Xin, R., Franklin, M.J., Zadeh, R., Zaharia, M., Talwalkar, A.: MLlib: machine learning in apache spark (2015). CoRR arXiv:1505.06807"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Blanas, S., Patel, J.M., Ercegovac, V., et al.: A comparison of join algorithms for log processing in MapReduce. In: Proceedings of 2010 ACM SIGMOD International Conference on Management of data, pp. 975\u2013986. ACM (2010)","DOI":"10.1145\/1807167.1807273"},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Yang, H.C., Dasdan, A., Hsiao, R.L., et al.: Map-Reduce-Merge: simplified relational data processing on large clusters. In: ACM SIGMOD International Conference on Management of Data, pp. 1029\u20131040. ACM (2007)","DOI":"10.1145\/1247480.1247602"},{"key":"3_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1007\/978-3-642-00887-0_27","volume-title":"Database Systems for Advanced Applications","author":"H Yang","year":"2009","unstructured":"Yang, H., Parker, D.S.: Traverse: simplified indexing on large Map-Reduce-Merge clusters. In: Zhou, X., Yokota, H., Deng, K., Liu, Q. (eds.) DASFAA 2009. LNCS, vol. 5463, pp. 308\u2013322. Springer, Heidelberg (2009). doi: 10.1007\/978-3-642-00887-0_27"},{"issue":"12","key":"3_CR16","first-page":"518","volume":"3","author":"J Dittrich","year":"2010","unstructured":"Dittrich, J., Quian Ruiz, J.A., et al.: Hadoop++ making a yellow elephant run like a cheetah (without it even noticing). Proc. VLDB Endow. 3(12), 518\u2013529 (2010)","journal-title":"Proc. VLDB Endow."},{"key":"3_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1007\/978-3-319-31409-9_3","volume-title":"Performance Evaluation and Benchmarking: Traditional to Big Data to Internet of Things","author":"D Agrawal","year":"2016","unstructured":"Agrawal, D., et al.: SparkBench \u2013 a spark performance testing suite. In: Nambiar, R., Poess, M. (eds.) TPCTC 2015. LNCS, vol. 9508, pp. 26\u201344. Springer, Heidelberg (2016). doi: 10.1007\/978-3-319-31409-9_3"}],"container-title":["Lecture Notes in Computer Science","Database Systems for Advanced Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-55705-2_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,25]],"date-time":"2017-06-25T13:05:07Z","timestamp":1498395907000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-55705-2_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319557045","9783319557052"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-55705-2_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]}}}