{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,17]],"date-time":"2025-11-17T21:37:44Z","timestamp":1763415464112,"version":"build-2065373602"},"reference-count":72,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2019,3,13]],"date-time":"2019-03-13T00:00:00Z","timestamp":1552435200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2019,8]]},"DOI":"10.1007\/s11227-019-02806-9","type":"journal-article","created":{"date-parts":[[2019,3,13]],"date-time":"2019-03-13T05:26:43Z","timestamp":1552454803000},"page":"5420-5450","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Query optimization in cloud environments: challenges, taxonomy, and techniques"],"prefix":"10.1007","volume":"75","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8742-1240","authenticated-orcid":false,"given":"Abderrazak","family":"Sebaa","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdelkamel","family":"Tari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,3,13]]},"reference":[{"key":"2806_CR1","unstructured":"Curino C, Jones EPC, Popa RA, Malviya N, Madden E, Wu S, Balakrishnan H, Zeldovich N (2011) Relational cloud: a database-as-a-service for the cloud. In: Proceedings of the 5th Biennial Conference on Innovative Data Systems Research. Pacific Grove, CA, pp 235\u2013241"},{"issue":"6","key":"2806_CR2","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1145\/3136623","volume":"50","author":"Y Mansouri","year":"2018","unstructured":"Mansouri Y, Toosi AN, Buyya R (2018) Data storage management in cloud environments: taxonomy, survey, and future directions. ACM Comput Surv (CSUR) 50(6):91. \n                    https:\/\/doi.org\/10.1145\/3136623","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"1","key":"2806_CR3","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1145\/234313.234367","volume":"28","author":"YE Ioannidis","year":"1996","unstructured":"Ioannidis YE (1996) Query optimization. ACM Comput Surv (CSUR) 28(1):121\u2013123. \n                    https:\/\/doi.org\/10.1145\/234313.234367","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"6","key":"2806_CR4","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1145\/129888.129894","volume":"35","author":"D DeWitt","year":"1992","unstructured":"DeWitt D, Gray J (1992) Parallel database systems: the future of high performance database systems. Commun ACM 35(6):85\u201398","journal-title":"Commun ACM"},{"issue":"2","key":"2806_CR5","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1145\/152610.152611","volume":"25","author":"G Graefe","year":"1993","unstructured":"Graefe G (1993) Query evaluation techniques for large databases. ACM Comput Surv (CSUR) 25(2):73\u2013169. \n                    https:\/\/doi.org\/10.1145\/152610.152611","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"4","key":"2806_CR6","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/1391729.1391730","volume":"40","author":"IF Ilyas","year":"2008","unstructured":"Ilyas IF, Beskales G, Soliman MA (2008) A survey of top-k query processing techniques in relational database systems. ACM Comput Surv (CSUR) 40(4):11. \n                    https:\/\/doi.org\/10.1145\/1391729.1391730","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"2","key":"2806_CR7","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1109\/TKDE.2009.83","volume":"22","author":"C Ordonez","year":"2010","unstructured":"Ordonez C (2010) Optimization of linear recursive queries in SQL. IEEE Trans Knowl Data Eng 22(2):264\u2013277. \n                    https:\/\/doi.org\/10.1109\/tkde.2009.83","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"11","key":"2806_CR8","doi-asserted-by":"publisher","first-page":"961","DOI":"10.14778\/2536222.2536223","volume":"6","author":"N Bruno","year":"2013","unstructured":"Bruno N, Jain S, Zhou J (2013) Continuous cloud-scale query optimization and processing. Proc VLDB Endow 6(11):961\u2013972. \n                    https:\/\/doi.org\/10.14778\/2536222.2536223","journal-title":"Proc VLDB Endow"},{"issue":"4","key":"2806_CR9","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/2094114.2094118","volume":"40","author":"KH Lee","year":"2012","unstructured":"Lee KH, Lee YJ, Choi H, Chung YD, Moon B (2012) Parallel data processing with MapReduce: a survey. ACM SIGMOD Rec 40(4):11\u201320. \n                    https:\/\/doi.org\/10.1145\/2094114.2094118","journal-title":"ACM SIGMOD Rec"},{"key":"2806_CR10","doi-asserted-by":"publisher","unstructured":"Costa CM, Sousa AL (2013) Adaptive query processing in cloud database systems. In: 3rd International Conference on Cloud and Green Computing (CGC), 2013. IEEE, pp 201\u2013202. \n                    https:\/\/doi.org\/10.1109\/cgc.2013.39","DOI":"10.1109\/cgc.2013.39"},{"key":"2806_CR11","doi-asserted-by":"publisher","unstructured":"Talha AM, Kamel I, Al Aghbari Z (2017) DISC: query processing on the cloud service provider for dynamic spatial databases. In: IEEE 3rd International Conference on Multimedia Big Data, 2017. IEEE, pp 318\u2013321. \n                    https:\/\/doi.org\/10.1109\/bigmm.2017.24","DOI":"10.1109\/bigmm.2017.24"},{"issue":"1\u20132","key":"2806_CR12","doi-asserted-by":"publisher","first-page":"285","DOI":"10.14778\/1920841.1920881","volume":"3","author":"Y Bu","year":"2010","unstructured":"Bu Y, Howe B, Balazinska M, Ernst M (2010) Haloop: efficient iterative data processing on large clusters. Proc VLDB Endow 3(1\u20132):285\u2013296. \n                    https:\/\/doi.org\/10.14778\/1920841.1920881","journal-title":"Proc VLDB Endow"},{"issue":"3","key":"2806_CR13","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1109\/SURV.2011.032211.00087","volume":"13","author":"S Sakr","year":"2011","unstructured":"Sakr S, Liu A, Batista DM, Alomari M (2011) A survey of large scale data management approaches in cloud environments. IEEE Commun Surv Tutor 13(3):311\u2013336. \n                    https:\/\/doi.org\/10.1109\/surv.2011.032211.00087","journal-title":"IEEE Commun Surv Tutor"},{"key":"2806_CR14","doi-asserted-by":"publisher","first-page":"98","DOI":"10.1016\/j.is.2014.07.006","volume":"47","author":"IAT Hashem","year":"2015","unstructured":"Hashem IAT, Yaqoob I, Anuar NB, Mokhtar S, Gani A, Khan SU (2015) The rise of \u201cbig data\u201d on cloud computing: review and open research issues. Inform Syst 47:98\u2013115. \n                    https:\/\/doi.org\/10.1016\/j.is.2014.07.006","journal-title":"Inform Syst"},{"issue":"5","key":"2806_CR15","doi-asserted-by":"publisher","first-page":"657","DOI":"10.1007\/s00778-017-0470-9","volume":"26","author":"V Attasena","year":"2017","unstructured":"Attasena V, Darmont J, Harbi N (2017) Secret sharing for cloud data security: a survey. VLDB J 26(5):657\u2013668. \n                    https:\/\/doi.org\/10.1007\/s00778-017-0470-9","journal-title":"VLDB J"},{"issue":"2","key":"2806_CR16","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1007\/s10115-015-0830-y","volume":"46","author":"A Gani","year":"2016","unstructured":"Gani A, Siddiqa A, Shamshirband S, Hanum F (2016) A survey on indexing techniques for big data: taxonomy and performance evaluation. Knowl Inf Syst 46(2):241\u2013284. \n                    https:\/\/doi.org\/10.1007\/s10115-015-0830-y","journal-title":"Knowl Inf Syst"},{"key":"2806_CR17","doi-asserted-by":"crossref","unstructured":"Mell P, Grance T (2011) The NIST definition of cloud computing. Viewed March 2018","DOI":"10.6028\/NIST.SP.800-145"},{"issue":"4","key":"2806_CR18","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/1721654.1721672","volume":"53","author":"M Armbrust","year":"2010","unstructured":"Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Zaharia M (2010) A view of cloud computing. Commun ACM 53(4):50\u201358. \n                    https:\/\/doi.org\/10.1145\/1721654.1721672","journal-title":"Commun ACM"},{"key":"2806_CR19","doi-asserted-by":"crossref","unstructured":"Mell P, Grance T (2011) The NIST Definition of Cloud Computing. National Institute of Standards and Technology, Version 15","DOI":"10.6028\/NIST.SP.800-145"},{"issue":"5","key":"2806_CR20","doi-asserted-by":"publisher","first-page":"93","DOI":"10.14257\/ijgdc.2013.6.5.09","volume":"6","author":"M Al-Roomi","year":"2013","unstructured":"Al-Roomi M, Al-Ebrahim S, Buqrais S, Ahmad I (2013) Cloud computing pricing models: a survey. Int J Grid Distrib Comput 6(5):93\u2013106. \n                    https:\/\/doi.org\/10.14257\/ijgdc.2013.6.5.09","journal-title":"Int J Grid Distrib Comput"},{"key":"2806_CR21","doi-asserted-by":"publisher","unstructured":"Ji C, Li Y, Qiu W, Awada U, Li K (2012) Big data processing in cloud computing environments. In: 12th International Symposium on Pervasive Systems, Algorithms and Networks (ISPAN), 2012. IEEE, pp 17\u201323. \n                    https:\/\/doi.org\/10.1109\/i-span.2012.9","DOI":"10.1109\/i-span.2012.9"},{"issue":"14","key":"2806_CR22","doi-asserted-by":"publisher","first-page":"1623","DOI":"10.14778\/3007328.3007329","volume":"9","author":"B Chandramouli","year":"2016","unstructured":"Chandramouli B, Fernandez RC, Goldstein J, Eldawy A, Quamar A (2016) Quill: efficient, transferable, and rich analytics at scale. Proc VLDB Endow 9(14):1623\u20131634. \n                    https:\/\/doi.org\/10.14778\/3007328.3007329","journal-title":"Proc VLDB Endow"},{"key":"2806_CR23","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1016\/j.ins.2016.09.046","volume":"375","author":"JL Koh","year":"2017","unstructured":"Koh JL, Chen CC, Chan CY, Chen AL (2017) MapReduce skyline query processing with partitioning and distributed dominance tests. Inf Sci 375:114\u2013137. \n                    https:\/\/doi.org\/10.1016\/j.ins.2016.09.046","journal-title":"Inf Sci"},{"key":"2806_CR24","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1002\/9781119528227.ch4","volume":"1","author":"R Sellami","year":"2018","unstructured":"Sellami R, Defude B (2018) Big data integration in cloud environments: requirements, solutions and challenges. NoSQL Data Models Trends Chall 1:93\u2013134. \n                    https:\/\/doi.org\/10.1002\/9781119528227.ch4","journal-title":"NoSQL Data Models Trends Chall"},{"key":"2806_CR25","doi-asserted-by":"publisher","first-page":"650","DOI":"10.1109\/69.536256","volume":"4","author":"C Wang","year":"1996","unstructured":"Wang C, Chen MS (1996) On the complexity of distributed query optimization. IEEE Trans Knowl Data Eng 4:650\u2013662. \n                    https:\/\/doi.org\/10.1109\/69.536256","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"2806_CR26","unstructured":"Taylor R (2010) Query optimization for distributed database systems. Thesis, University of Oxford, Oxford, UK"},{"key":"2806_CR27","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-018-1850-7","author":"F Cai","year":"2018","unstructured":"Cai F, Zhu N, He J, Mu P, Li W, Yu Y (2018) Survey of access control models and technologies for cloud computing. Cluster Comput. \n                    https:\/\/doi.org\/10.1007\/s10586-018-1850-7","journal-title":"Cluster Comput"},{"issue":"1","key":"2806_CR28","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s11633-014-0772-y","volume":"11","author":"CL Cheng","year":"2014","unstructured":"Cheng CL, Sun CJ, Xu XL, Zhang DY (2014) A multi-dimensional index structure based on improved VA-file and CAN in the cloud. Int J Autom Comput 11(1):109\u2013117. \n                    https:\/\/doi.org\/10.1007\/s11633-014-0772-y","journal-title":"Int J Autom Comput"},{"key":"2806_CR29","doi-asserted-by":"publisher","first-page":"920","DOI":"10.1016\/j.future.2017.07.053","volume":"78","author":"X Shao","year":"2018","unstructured":"Shao X, Jibiki M, Teranishi Y, Nishinaga N (2018) An efficient load-balancing mechanism for heterogeneous range-queriable cloud storage. Future Gener Comput Syst 78:920\u2013930. \n                    https:\/\/doi.org\/10.1016\/j.future.2017.07.053","journal-title":"Future Gener Comput Syst"},{"issue":"2","key":"2806_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/jdwm.2013040101","volume":"9","author":"G Graefe","year":"2013","unstructured":"Graefe G, Nica A, Stolze K, Neumann T, Eavis T, Petrov I, Fekete D (2013) Elasticity in cloud databases and their query processing. Int J Data Warehous Min (IJDWM) 9(2):1\u201320. \n                    https:\/\/doi.org\/10.4018\/jdwm.2013040101","journal-title":"Int J Data Warehous Min (IJDWM)"},{"issue":"6","key":"2806_CR31","doi-asserted-by":"publisher","first-page":"932","DOI":"10.1007\/s11390-013-1389-2","volume":"28","author":"TLC Silva Da","year":"2013","unstructured":"Da Silva TLC, Nascimento MA, de Mac\u00eado JAF, Sousa FR, Machado JC (2013) Non-intrusive elastic query processing in the cloud. J Comput Sci Technol 28(6):932\u2013947. \n                    https:\/\/doi.org\/10.1007\/s11390-013-1389-2","journal-title":"J Comput Sci Technol"},{"issue":"4","key":"2806_CR32","doi-asserted-by":"publisher","first-page":"669","DOI":"10.1109\/TCSVT.2013.2283430","volume":"24","author":"J He","year":"2014","unstructured":"He J, Wen Y, Huang J, Wu D (2014) On the Cost\u2013QoE tradeoff for cloud-based video streaming under Amazon EC2\u2019s pricing models. IEEE Trans Circuits Syst Video Technol 24(4):669\u2013680. \n                    https:\/\/doi.org\/10.1109\/tcsvt.2013.2283430","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"key":"2806_CR33","doi-asserted-by":"publisher","unstructured":"Zhou M, Zhang R, Xie W, Qian W, Zhou A (2010) Security and privacy in cloud computing: a survey. In: 6th International Conference on Semantics Knowledge and Grid (SKG), 2010. IEEE, pp 105\u2013112. \n                    https:\/\/doi.org\/10.1109\/skg.2010.19","DOI":"10.1109\/skg.2010.19"},{"key":"2806_CR34","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1016\/j.future.2016.01.007","volume":"62","author":"F Han","year":"2016","unstructured":"Han F, Qin J, Hu J (2016) Secure searches in the cloud: a survey. Future Gener Comput Syst 62:66\u201375. \n                    https:\/\/doi.org\/10.1016\/j.future.2016.01.007","journal-title":"Future Gener Comput Syst"},{"key":"2806_CR35","unstructured":"Reinsel D, Gantz J, Rydning J (2018) The digitization of the world: from edge to core. IDC White Paper Doc# US44413318. Viewed March 2018"},{"key":"2806_CR36","unstructured":"Sebaa A, Nouicer A, Tari A Impact of technology evolution on the materialised views: current issues and future trends. Int J Bus Inform Syst. (in press). \n                    https:\/\/www.inderscience.com\/info\/ingeneral\/forthcoming.php?jcode=ijbis"},{"issue":"1","key":"2806_CR37","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/2206869.2206874","volume":"41","author":"I Mami","year":"2012","unstructured":"Mami I, Bellahsene Z (2012) A survey of view selection methods. ACM SIGMOD Record 41(1):20\u201329. \n                    https:\/\/doi.org\/10.1145\/2206869.2206874","journal-title":"ACM SIGMOD Record"},{"issue":"2","key":"2806_CR38","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1145\/376284.375706","volume":"30","author":"J Goldstein","year":"2001","unstructured":"Goldstein J, Larson P\u00c5 (2001) Optimizing queries using materialized views: a practical, scalable solution. ACM SIGMOD Rec 30(2):331\u2013342. \n                    https:\/\/doi.org\/10.1145\/376284.375706","journal-title":"ACM SIGMOD Rec"},{"key":"2806_CR39","doi-asserted-by":"publisher","DOI":"10.1142\/s0218843019300018","author":"A Sebaa","year":"2019","unstructured":"Sebaa A, Tari A (2019) Materialized view maintenance: issues, classification, and open challenges. Int J Coop Inform Syst. \n                    https:\/\/doi.org\/10.1142\/s0218843019300018","journal-title":"Int J Coop Inform Syst"},{"key":"2806_CR40","doi-asserted-by":"publisher","unstructured":"Nguyen TVA, Bimonte S, d\u2019Orazio L, Darmont J (2012). Cost models for view materialization in the cloud. In: Proceedings of the 2012 Joint EDBT\/ICDT Workshops. ACM, pp 47\u201354. \n                    https:\/\/doi.org\/10.1145\/2320765.2320788","DOI":"10.1145\/2320765.2320788"},{"issue":"2","key":"2806_CR41","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/s13222-014-0155-0","volume":"14","author":"W Qu","year":"2014","unstructured":"Qu W, Dessloch S (2014) A real-time materialized view approach for analytic flows in hybrid cloud environments. Datenbank-Spektrum 14(2):97\u2013106. \n                    https:\/\/doi.org\/10.1007\/s13222-014-0155-0","journal-title":"Datenbank-Spektrum"},{"issue":"1-2","key":"2806_CR42","doi-asserted-by":"publisher","first-page":"1207","DOI":"10.14778\/1920841.1920991","volume":"3","author":"S Wu","year":"2010","unstructured":"Wu S, Jiang D, Ooi BC, Wu KL (2010) Efficient B-tree based indexing for cloud data processing. Proc VLDB Endow 3(1-2):1207\u20131218. \n                    https:\/\/doi.org\/10.14778\/1920841.1920991","journal-title":"Proc VLDB Endow"},{"issue":"2","key":"2806_CR43","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1007\/s10586-013-0246-y","volume":"17","author":"W Zhou","year":"2014","unstructured":"Zhou W, Lu J, Luan Z, Wang S, Xue G, Yao S (2014) SNB-index: a SkipNet and B\u2009+\u2009tree based auxiliary cloud index. Cluster Comput 17(2):453\u2013462. \n                    https:\/\/doi.org\/10.1007\/s10586-013-0246-y","journal-title":"Cluster Comput"},{"issue":"1\u20132","key":"2806_CR44","doi-asserted-by":"publisher","first-page":"506","DOI":"10.14778\/1920841.1920907","volume":"3","author":"HT Vo","year":"2010","unstructured":"Vo HT, Chen C, Ooi BC (2010) Towards elastic transactional cloud storage with range query support. Proc VLDB Endow 3(1\u20132):506\u2013514. \n                    https:\/\/doi.org\/10.14778\/1920841.1920907","journal-title":"Proc VLDB Endow"},{"key":"2806_CR45","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1016\/j.bdr.2014.07.005","volume":"1","author":"T Guo","year":"2014","unstructured":"Guo T, Papaioannou TG, Aberer K (2014) Efficient indexing and query processing of model-view sensor data in the cloud. Big Data Res 1:52\u201365. \n                    https:\/\/doi.org\/10.1016\/j.bdr.2014.07.005","journal-title":"Big Data Res"},{"issue":"4","key":"2806_CR46","doi-asserted-by":"publisher","first-page":"2931","DOI":"10.1007\/s10586-017-0928-y","volume":"20","author":"JF Li","year":"2017","unstructured":"Li JF, Chen SP, Duan LM, Niu L (2017) A PR-quadtree based multi-dimensional indexing for complex query in a cloud system. Cluster Comput 20(4):2931\u20132942. \n                    https:\/\/doi.org\/10.1007\/s10586-017-0928-y","journal-title":"Cluster Comput"},{"key":"2806_CR47","doi-asserted-by":"publisher","unstructured":"Li Y, Lai J, Wang C, Zhang J, Xiong J (2017) Verifiable range query processing for cloud computing. In: International Conference on Information Security Practice and Experience, pp 333\u2013349. \n                    https:\/\/doi.org\/10.1007\/978-3-319-72359-4_19","DOI":"10.1007\/978-3-319-72359-4_19"},{"key":"2806_CR48","doi-asserted-by":"publisher","first-page":"79","DOI":"10.1016\/j.ins.2017.11.065","volume":"432","author":"Z Mei","year":"2018","unstructured":"Mei Z, Zhu H, Cui Z, Wu Z, Peng G, Wu B, Zhang C (2018) Executing multi-dimensional range query efficiently and flexibly over outsourced ciphertexts in the cloud. Inf Sci 432:79\u201396. \n                    https:\/\/doi.org\/10.1016\/j.ins.2017.11.065","journal-title":"Inf Sci"},{"issue":"1","key":"2806_CR49","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1186\/s13677-017-0077-0","volume":"6","author":"I Kamel","year":"2017","unstructured":"Kamel I, Talha AM, Al Aghbari Z (2017) Dynamic spatial index for efficient query processing on the cloud. J Cloud Comput 6(1):5. \n                    https:\/\/doi.org\/10.1186\/s13677-017-0077-0","journal-title":"J Cloud Comput"},{"key":"2806_CR50","doi-asserted-by":"publisher","unstructured":"Zhang X, Ai J, Wang Z, Lu J, Meng X (2009). An efficient multi-dimensional index for cloud data management. In: Proceedings of the 1st International Workshop on Cloud Data Management. Hong Kong, China, pp 17\u201324. \n                    https:\/\/doi.org\/10.1145\/1651263.1651267","DOI":"10.1145\/1651263.1651267"},{"key":"2806_CR51","doi-asserted-by":"publisher","unstructured":"Dash D, Kantere V, Ailamaki A (2009) An economic model for self-tuned cloud caching. In: ICDE\u201909, IEEE 25th International Conference on Data Engineering, 2009. IEEE, pp 1687\u20131693. \n                    https:\/\/doi.org\/10.1109\/icde.2009.143","DOI":"10.1109\/icde.2009.143"},{"key":"2806_CR52","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1016\/j.jpdc.2017.04.011","volume":"110","author":"K Ma","year":"2017","unstructured":"Ma K, Yang B, Yang Z, Yu Z (2017) Segment access-aware dynamic semantic cache in cloud computing environment. J Parallel Distrib Comput 110:42\u201351. \n                    https:\/\/doi.org\/10.1016\/j.jpdc.2017.04.011","journal-title":"J Parallel Distrib Comput"},{"issue":"6","key":"2806_CR53","doi-asserted-by":"publisher","first-page":"845","DOI":"10.1007\/s00778-014-0362-1","volume":"23","author":"KA Kumar","year":"2014","unstructured":"Kumar KA, Quamar A, Deshpande A, Khuller S (2014) SWORD: workload-aware data placement and replica selection for cloud data management systems. VLDB J 23(6):845\u2013870. \n                    https:\/\/doi.org\/10.1007\/s00778-014-0362-1","journal-title":"VLDB J"},{"issue":"6","key":"2806_CR54","doi-asserted-by":"publisher","first-page":"989","DOI":"10.1007\/s11390-013-1393-6","volume":"28","author":"YX Wang","year":"2013","unstructured":"Wang YX, Luo JZ, Song AB, Dong F (2013) Partition-based online aggregation with shared sampling in the cloud. J Comput Sci Technol 28(6):989\u20131011. \n                    https:\/\/doi.org\/10.1007\/s11390-013-1393-6","journal-title":"J Comput Sci Technol"},{"key":"2806_CR55","doi-asserted-by":"publisher","unstructured":"Oktay KY, Kantarcioglu M, Mehrotra S (2017). Secure and efficient query processing over hybrid clouds. In: IEEE 33rd International Conference on Data Engineering (ICDE), 2017. IEEE, pp 733\u2013744. \n                    https:\/\/doi.org\/10.1109\/icde.2017.125","DOI":"10.1109\/icde.2017.125"},{"issue":"3","key":"2806_CR56","doi-asserted-by":"publisher","first-page":"84","DOI":"10.3390\/ijgi6030084","volume":"6","author":"W Huang","year":"2017","unstructured":"Huang W, Zhang W, Zhang D, Meng L (2017) Elastic spatial query processing in OpenStack cloud computing environment for time-constraint data analysis. ISPRS Int J Geo-Inf 6(3):84. \n                    https:\/\/doi.org\/10.3390\/ijgi6030084","journal-title":"ISPRS Int J Geo-Inf"},{"issue":"3","key":"2806_CR57","doi-asserted-by":"publisher","first-page":"722","DOI":"10.1007\/s11227-011-0717-y","volume":"63","author":"A Guabtni","year":"2013","unstructured":"Guabtni A, Ranjan R, Rabhi FA (2013) A workload-driven approach to database query processing in the cloud. J Supercomput 63(3):722\u2013736. \n                    https:\/\/doi.org\/10.1007\/s11227-011-0717-y","journal-title":"J Supercomput"},{"key":"2806_CR58","doi-asserted-by":"publisher","unstructured":"Zhao J, Hu X, Meng X (2010). ESQP: an efficient SQL query processing for cloud data management. In Proceedings of the 2nd International Workshop on Cloud Data Management, pp 1\u20138. \n                    https:\/\/doi.org\/10.1145\/1871929.1871931","DOI":"10.1145\/1871929.1871931"},{"key":"2806_CR59","doi-asserted-by":"publisher","unstructured":"Kllapi H, Sitaridi E, Tsangaris MM, Ioannidis Y (2011). Schedule optimization for data processing flows on the cloud. In: Proceedings of the 2011 ACM Sigmod International Conference on Management of data. ACM, pp 289\u2013300. \n                    https:\/\/doi.org\/10.1145\/1989323.1989355","DOI":"10.1145\/1989323.1989355"},{"issue":"7","key":"2806_CR60","doi-asserted-by":"publisher","first-page":"1725","DOI":"10.1016\/j.future.2012.03.009","volume":"29","author":"D Yang","year":"2013","unstructured":"Yang D, Feng Y, Yuan Y, Han X, Wang J, Li J (2013) Ad-hoc aggregate query processing algorithms based on bit-store for query intensive applications in cloud computing. Future Gener Comput Syst 29(7):1725\u20131735. \n                    https:\/\/doi.org\/10.1016\/j.future.2012.03.009","journal-title":"Future Gener Comput Syst"},{"key":"2806_CR61","doi-asserted-by":"publisher","unstructured":"Yang HC, Dasdan A, Hsiao R L, Parker DS (2007). Map-reduce-merge: simplified relational data processing on large clusters. In: Proceedings of the 2007 ACM SIGMOD International Conference on Management of Data. ACM, pp 1029\u20131040. \n                    https:\/\/doi.org\/10.1145\/1247480.1247602","DOI":"10.1145\/1247480.1247602"},{"key":"2806_CR62","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1016\/j.jnca.2016.04.008","volume":"71","author":"A Siddiqa","year":"2016","unstructured":"Siddiqa A, Hashem IAT, Yaqoob I, Marjani M, Shamshirband S, Gani A, Nasaruddin F (2016) A survey of big data management: taxonomy and state-of-the-art. J Netw Comput Appl 71:151\u2013166. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2016.04.008","journal-title":"J Netw Comput Appl"},{"issue":"03n04","key":"2806_CR63","doi-asserted-by":"publisher","first-page":"1250009","DOI":"10.1142\/S0219265912500090","volume":"13","author":"C Ji","year":"2012","unstructured":"Ji C, Li Y, Qiu W, Jin Y, Xu Y, Awada U, Qu W (2012) Big data processing: big challenges and opportunities. J Interconnect Netw 13(03n04):1250009. \n                    https:\/\/doi.org\/10.1142\/s0219265912500090","journal-title":"J Interconnect Netw"},{"issue":"1\u20132","key":"2806_CR64","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.jides.2015.02.002","volume":"1","author":"A Gounaris","year":"2014","unstructured":"Gounaris A, Karampaglis Z, Naskos A, Manolopoulos Y (2014) A bi-objective cost model for optimizing database queries in a multi-cloud environment. J Innov Digit Ecosyst 1(1\u20132):12\u201325. \n                    https:\/\/doi.org\/10.1016\/j.jides.2015.02.002","journal-title":"J Innov Digit Ecosyst"},{"issue":"2","key":"2806_CR65","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1109\/TBDATA.2017.2719054","volume":"4","author":"R Sellami","year":"2018","unstructured":"Sellami R, Defude B (2018) Complex queries optimization and evaluation over relational and NoSQL data stores in cloud environments. IEEE Trans Big Data 4(2):217\u2013230. \n                    https:\/\/doi.org\/10.1109\/tbdata.2017.2719054","journal-title":"IEEE Trans Big Data"},{"issue":"3","key":"2806_CR66","doi-asserted-by":"publisher","first-page":"181","DOI":"10.14778\/2078331.2078334","volume":"5","author":"M Armbrust","year":"2011","unstructured":"Armbrust M, Curtis K, Kraska T, Fox A, Franklin MJ (2011) PIQL: success-tolerant query processing in the cloud. Proc VLDB Endow 5(3):181\u2013192. \n                    https:\/\/doi.org\/10.14778\/2078331.2078334","journal-title":"Proc VLDB Endow"},{"issue":"1","key":"2806_CR67","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1007\/s00521-013-1543-3","volume":"27","author":"L Ding","year":"2016","unstructured":"Ding L, Xin J, Wang G (2016) An efficient query processing optimization based on ELM in the cloud. Neural Comput Appl 27(1):35\u201344. \n                    https:\/\/doi.org\/10.1007\/s00521-013-1543-3","journal-title":"Neural Comput Appl"},{"key":"2806_CR68","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/j.asoc.2015.01.026","volume":"30","author":"T Dokeroglu","year":"2015","unstructured":"Dokeroglu T, Bayir MA, Cosar A (2015) Robust heuristic algorithms for exploiting the common tasks of relational cloud database queries. Appl Soft Comput 30:72\u201382. \n                    https:\/\/doi.org\/10.1016\/j.asoc.2015.01.026","journal-title":"Appl Soft Comput"},{"issue":"4","key":"2806_CR69","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1007\/s10619-015-7185-y","volume":"34","author":"B Kolev","year":"2016","unstructured":"Kolev B, Valduriez P, Bondiombouy C, Jimenez-Peris R, Pau R, Pereira J (2016) CloudMdsQL: querying heterogeneous cloud data stores with a common language. Distrib Parallel Databases 34(4):463\u2013503. \n                    https:\/\/doi.org\/10.1007\/s10619-015-7185-y","journal-title":"Distrib Parallel Databases"},{"key":"2806_CR70","doi-asserted-by":"publisher","unstructured":"Silva YN, Larson PA, Zhou J (2012). Exploiting common subexpressions for cloud query processing. In: 2012 IEEE 28th International Conference on Data Engineering (ICDE). IEEE, pp 1337\u20131348. \n                    https:\/\/doi.org\/10.1109\/icde.2012.106","DOI":"10.1109\/icde.2012.106"},{"issue":"4","key":"2806_CR71","doi-asserted-by":"publisher","first-page":"583","DOI":"10.1007\/s10619-014-7150-1","volume":"32","author":"X Ge","year":"2014","unstructured":"Ge X, Yao B, Guo M, Xu C, Zhou J, Wu C, Xue G (2014) LSShare: an efficient multiple query optimization system in the cloud. Distrib Parallel Databases 32(4):583\u2013605. \n                    https:\/\/doi.org\/10.1007\/s10619-014-7150-1","journal-title":"Distrib Parallel Databases"},{"key":"2806_CR72","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-019-02764-2","author":"N Khattar","year":"2019","unstructured":"Khattar N, Sidhu J, Singh J (2019) Toward energy-efficient cloud computing: a survey of dynamic power management and heuristics-based optimization techniques. J Supercomput. \n                    https:\/\/doi.org\/10.1007\/s11227-019-02764-2","journal-title":"J Supercomput"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02806-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-019-02806-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-019-02806-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,12]],"date-time":"2020-03-12T00:20:31Z","timestamp":1583972431000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-019-02806-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,13]]},"references-count":72,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2019,8]]}},"alternative-id":["2806"],"URL":"https:\/\/doi.org\/10.1007\/s11227-019-02806-9","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2019,3,13]]},"assertion":[{"value":"13 March 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflicts of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}