{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,1,12]],"date-time":"2024-01-12T00:58:22Z","timestamp":1705021102453},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,2,19]],"date-time":"2014-02-19T00:00:00Z","timestamp":1392768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2014,9]]},"DOI":"10.1007\/s10586-014-0348-1","type":"journal-article","created":{"date-parts":[[2014,2,18]],"date-time":"2014-02-18T14:10:21Z","timestamp":1392732621000},"page":"629-641","source":"Crossref","is-referenced-by-count":10,"title":["SmartJoin: a network-aware multiway join for MapReduce"],"prefix":"10.1007","volume":"17","author":[{"given":"Kenn","family":"Slagter","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ching-Hsien","family":"Hsu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yeh-Ching","family":"Chung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gangman","family":"Yi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,2,19]]},"reference":[{"issue":"1","key":"348_CR1","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. Commun. ACM 51(1), 107\u2013113 (2008)","journal-title":"Commun. ACM"},{"key":"348_CR2","doi-asserted-by":"crossref","first-page":"240","DOI":"10.1007\/978-3-642-03770-2_30","volume":"5759","author":"T Hoefler","year":"2009","unstructured":"Hoefler, T., Lumsdaine, A., Dongarra, J.: Towards efficient MapReduce using MPI. Lecture Notes Comput. Sci. 5759, 240\u2013249 (2009)","journal-title":"Lecture Notes Comput. Sci."},{"key":"348_CR3","volume-title":"Hadoop the Definitive Guide","author":"T White","year":"2010","unstructured":"White, T.: Hadoop the Definitive Guide, 2nd edn. O\u2019Reilly, Sebastopol (2010)","edition":"2"},{"issue":"3","key":"348_CR4","first-page":"1","volume":"3","author":"F Xhafa","year":"2012","unstructured":"Xhafa, F.: Processing and analysing large log data files of a virtual campus. J. Converg. 3(3), 1\u20138 (2012)","journal-title":"J. Converg."},{"issue":"12","key":"348_CR5","first-page":"1","volume":"3","author":"J Augusto","year":"2013","unstructured":"Augusto, J., Callaghan, V., Cook, D., Kameas, A., Satoh, I., Saba, T., Chorianopoulos, K., Howard, N., Cambria, E., Gupta, V.: Intelligent environments: a manifesto. Human-centric Comput. Inf. Sci. 3(12), 1\u201318 (2013)","journal-title":"Human-centric Comput. Inf. Sci."},{"issue":"2","key":"348_CR6","first-page":"29","volume":"4","author":"H Ihm","year":"2013","unstructured":"Ihm, H.: Mining consumer attitude and behavior, an exploratory study on movie audience attitude extracted from twitter. J. Converg. 4(2), 29\u201335 (2013)","journal-title":"J. Converg."},{"issue":"9","key":"348_CR7","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 map-reduce environment. IEEE Knowl. Data Eng. 23(9), 1282\u20131298 (2011)","journal-title":"IEEE Knowl. Data Eng."},{"key":"348_CR8","doi-asserted-by":"crossref","unstructured":"Lynden, S., Tanimura, Y., Kojima, I., Matono, A.: Dynamic data redistribution for MapReduce joins. In: IEEE Third International Conference on Cloud Computing Technology and Science (CloudCom), pp. 717\u2013723 (2011).","DOI":"10.1109\/CloudCom.2011.111"},{"key":"348_CR9","unstructured":"Chandar, J.: Join Algorithms using Map\/Reduce. Master of science. Thesis. School of informatics, University of Edinburgh (2010)."},{"key":"348_CR10","unstructured":"Palla, K.: A comparative analysis of join algorithms using the hadoop map\/reduce framework. Master of science. Thesis. School of informatics, University of Edinburgh (2009)."},{"key":"348_CR11","doi-asserted-by":"crossref","unstructured":"Blanas, S., Li, Y., Patel, J.M.: Design and evaluation of main memory hash join algorithms for multi-core cpus. In: Proceedings of the ACM SIGMOD (2011).","DOI":"10.1145\/1989323.1989328"},{"key":"348_CR12","unstructured":"Atta, F., Viglas, S.D., Niazi, S.: SAND Join\u2013A skew handling join algorithm for Google\u2019s MapReduce framework. In: Multitopic Conference (INMIC), 2011 IEEE 14th, International, pp. 170\u2013175. (2011)."},{"key":"348_CR13","doi-asserted-by":"crossref","unstructured":"Lee, T., Kim, K., Kim, H.J.: Join processing using Bloom filter in MapReduce. In: Proceedings of the 2012 ACM Research in Applied Computation Symposium 2012, pp. 100\u2013105. (2012).","DOI":"10.1145\/2401603.2401626"},{"key":"348_CR14","unstructured":"Wang, X., Burns, R., Terzis, A., Deshpande, A.: Network-aware join processing in global-scale database federations. In: IEEE 24th International Conference on Data Engineering, 2008. ICDE 2008, pp. 586\u2013595. (2008)."},{"key":"348_CR15","unstructured":"Hunt, P., Konar, M., Junqueira, F.P., Reed, B.: ZooKeeper: Wait-free coordination for Internet-scale systems. In: USENIX ATC (2010)."},{"key":"348_CR16","unstructured":"Palanisamy, B., Singh, A., Liu, L., Jain, B.: Purlieus: locality-aware resource allocation for MapReduce in a cloud. In: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis 2011, pp. 58. (2011)."},{"key":"348_CR17","unstructured":"Hindman, B., Konwinski, A., Zaharia, M., Ghodsi, A., Joseph, A.D., Katz, R., Shenker, S., Stoica, I.: Mesos: A platform for fine-grained resource sharing in the data center. In: Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation 2011, pp. 22\u201322. USENIX Association (2011)."},{"key":"348_CR18","unstructured":"Ghodsi, A., Zaharia, M., Hindman, B., Konwinski, A., Shenker, S., Stoica, I.: Dominant resource fairness: fair allocation of multiple resource types. In: USENIX NSDI (2011)."},{"key":"348_CR19","doi-asserted-by":"crossref","unstructured":"Lee, G., Tolia, N., Ranganathan, P., Katz, R.H.: Topology-aware resource allocation for data-intensive workloads. In: Proceedings of the First ACM Asia-Pacific Workshop on Workshop on Systems 2010, pp. 1\u20136. ACM (2010).","DOI":"10.1145\/1851276.1851278"},{"key":"348_CR20","doi-asserted-by":"crossref","unstructured":"Wang, X., Shen, D., Nie, T., Kou, Y., Yu, G.: The equi-join processing and optimization on ring architecture key\/value database. In: Web Technologies and Applications, pp. 243\u2013254 (2012).","DOI":"10.1007\/978-3-642-29253-8_21"},{"issue":"9","key":"348_CR21","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., Chen, G.: Map-join-reduce: Toward scalable and efficient data analysis on large clusters. Knowl. Data Eng. IEEE Trans. 23(9), 1299\u20131311 (2011)","journal-title":"Knowl. Data Eng. IEEE Trans."},{"key":"348_CR22","doi-asserted-by":"crossref","unstructured":"Lin, Y., Agrawal, D., Chen, C., Ooi, B.C., Wu, S.: Llama: leveraging columnar storage for scalable join processing in the mapreduce framework. In: Proceedings of the 2011 International Conference on Management of Data, pp. 961\u2013972. ACM (2011).","DOI":"10.1145\/1989323.1989424"},{"key":"348_CR23","doi-asserted-by":"crossref","unstructured":"Myung, J., Lee, S.: Matrix chain multiplication via multi-way join algorithms in MapReduce. In: Proceedings of the 6th International Conference on Ubiquitous Information Management and Communication 2012, pp. 53. ACM (2012).","DOI":"10.1145\/2184751.2184817"},{"key":"348_CR24","unstructured":"Seidl, T., Fries, S., Boden, B.: MR-DSJ: distance-based self-join for large-scale vector data analysis with MapReduce. In: 15th BTW Conference on Database Systems for Business, Technology, and Web, Magdeburg, pp. 37\u201356 (2013)."},{"key":"348_CR25","doi-asserted-by":"crossref","unstructured":"Afrati, F.N., Sarma, A.D., Menestrina, D., Parameswaran, A., Ullman, J.D.: Fuzzy joins using MapReduce. In: 2012 IEEE 28th International Conference on Data Engineering (ICDE), pp. 498\u2013509. IEEE (2012).","DOI":"10.1109\/ICDE.2012.66"},{"issue":"8","key":"348_CR26","doi-asserted-by":"crossref","first-page":"704","DOI":"10.14778\/2212351.2212353","volume":"5","author":"A Metwally","year":"2012","unstructured":"Metwally, A., Faloutsos, C.: V-smart-join: a scalable mapreduce framework for all-pair similarity joins of multisets and vectors. Proc. VLDB Endow. 5(8), 704\u2013715 (2012)","journal-title":"Proc. VLDB Endow."},{"key":"348_CR27","doi-asserted-by":"crossref","unstructured":"Gowraj, N., Ravi, P.V., Mouniga, V., Sumalatha, M.: S2MART: smart sql to Map-Reduce translators. In: Web Technologies and Applications, pp. 571\u2013582. Springer (2013).","DOI":"10.1007\/978-3-642-37401-2_56"},{"key":"348_CR28","doi-asserted-by":"crossref","unstructured":"Lee, R., Luo, T., Huai, Y., Wang, F., He, Y., Zhang, X.: Ysmart: Yet another sql-to-mapreduce translator. In: 31st International Conference on Distributed Computing Systems (ICDCS), pp. 25\u201336. IEEE (2011).","DOI":"10.1109\/ICDCS.2011.26"},{"key":"348_CR29","doi-asserted-by":"crossref","unstructured":"Xu, Y., Hu, S.: QMapper: a tool for SQL optimization on hive using query rewriting. In: Proceedings of the 22nd International Conference on World Wide Web Companion, pp. 211\u2013212. (2013).","DOI":"10.1145\/2487788.2487896"},{"key":"348_CR30","doi-asserted-by":"crossref","unstructured":"Lu, J., Guting, R.H.: Parallel secondo: boosting database engines with hadoop. In: IEEE 18th International Conference on Parallel and Distributed Systems (ICPADS), pp. 738\u2013743. IEEE (2012).","DOI":"10.1109\/ICPADS.2012.119"},{"key":"348_CR31","doi-asserted-by":"crossref","unstructured":"Chung, W.-C., Lin, H.-P., Chen, S.-C., Jiang, M.-F., Chung, Y.-C.: JackHare: a framework for SQL to NoSQL translation using MapReduce. Autom. Softw. Eng. 1\u201320 (2013).","DOI":"10.1007\/s10515-013-0135-x"},{"issue":"1","key":"348_CR32","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1145\/1629175.1629197","volume":"53","author":"M Stonebraker","year":"2010","unstructured":"Stonebraker, M., Abadi, D., DeWitt, D.J., Madden, S., Paulson, E., Pavlo, A., Rasin, A.: MapReduce and parallel DBMSs: friends or foes? Commun. ACM 53(1), 64\u201371 (2010)","journal-title":"Commun. ACM"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-014-0348-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-014-0348-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-014-0348-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,7]],"date-time":"2019-08-07T18:49:09Z","timestamp":1565203749000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-014-0348-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,2,19]]},"references-count":32,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,9]]}},"alternative-id":["348"],"URL":"https:\/\/doi.org\/10.1007\/s10586-014-0348-1","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,2,19]]}}}