{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T04:50:10Z","timestamp":1743137410159,"version":"3.40.3"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031157424"},{"type":"electronic","value":"9783031157431"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-15743-1_46","type":"book-chapter","created":{"date-parts":[[2022,8,28]],"date-time":"2022-08-28T23:03:43Z","timestamp":1661727823000},"page":"500-511","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Implementing the\u00a0Comparison-Based External Sort"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7356-2504","authenticated-orcid":false,"given":"Michael","family":"Polyntsov","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4235-3712","authenticated-orcid":false,"given":"Valentin","family":"Grigorev","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4727-3455","authenticated-orcid":false,"given":"Kirill","family":"Smirnov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4265-9642","authenticated-orcid":false,"given":"George","family":"Chernishev","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,8,29]]},"reference":[{"key":"46_CR1","volume-title":"The Design and Implementation of Modern Column-Oriented Database Systems","author":"D Abadi","year":"2013","unstructured":"Abadi, D., Boncz, P., Harizopoulos, S.: The Design and Implementation of Modern Column-Oriented Database Systems. Now Publishers Inc., Delft (2013)"},{"issue":"2","key":"46_CR2","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1145\/253262.253322","volume":"26","author":"AC Arpaci-Dusseau","year":"1997","unstructured":"Arpaci-Dusseau, A.C., Arpaci-Dusseau, R.H., Culler, D.E., Hellerstein, J.M., Patterson, D.A.: High-performance sorting on networks of workstations. SIGMOD Rec. 26(2), 243\u2013254 (1997)","journal-title":"SIGMOD Rec."},{"issue":"1","key":"46_CR3","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1134\/S0361768818010024","volume":"44","author":"GA Chernishev","year":"2018","unstructured":"Chernishev, G.A., Galaktionov, V.A., Grigorev, V.D., Klyuchikov, E.S., Smirnov, K.K.: PosDB: an architecture overview. Program. Comput. Softw. 44(1), 62\u201374 (2018). https:\/\/doi.org\/10.1134\/S0361768818010024","journal-title":"Program. Comput. Softw."},{"key":"46_CR4","unstructured":"Chernishev, G.A., Galaktionov, V., Grigorev, V.V., Klyuchikov, E., Smirnov, K.: A comprehensive study of late materialization strategies for a disk-based column-store. In: Proceedings of DOLAP@EDBT\/ICDT 2022. CEUR Workshop Proceedings, vol.\u00a03130, pp. 21\u201330 (2022). http:\/\/ceur-ws.org\/Vol-3130\/paper3.pdf"},{"key":"46_CR5","doi-asserted-by":"crossref","unstructured":"DeWitt, D.J., Naughton, J.F., Schneider, D.A.: Parallel sorting on a shared-nothing architecture using probabilistic splitting. In: Proceedings of PDIS 1991, pp. 280\u2013291 (1991)","DOI":"10.1109\/PDIS.1991.183115"},{"issue":"3","key":"46_CR6","doi-asserted-by":"publisher","first-page":"496","DOI":"10.1145\/321592.321600","volume":"17","author":"WD Frazer","year":"1970","unstructured":"Frazer, W.D., McKellar, A.C.: Samplesort: a sampling approach to minimal storage tree sorting. J. ACM 17(3), 496\u2013507 (1970)","journal-title":"J. ACM"},{"key":"46_CR7","doi-asserted-by":"crossref","unstructured":"Govindaraju, N., Gray, J., Kumar, R., Manocha, D.: Gputerasort: High performance graphics co-processor sorting for large database management. In: Proceedings of SIGMOD 2006, pp. 325\u2013336 (2006)","DOI":"10.1145\/1142473.1142511"},{"issue":"2","key":"46_CR8","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1145\/152610.152611","volume":"25","author":"G Graefe","year":"1993","unstructured":"Graefe, G.: Query evaluation techniques for large databases. ACM Comput. Surv. 25(2), 73\u2013169 (1993)","journal-title":"ACM Comput. Surv."},{"issue":"3","key":"46_CR9","doi-asserted-by":"publisher","first-page":"10-es","DOI":"10.1145\/1132960.1132964","volume":"38","author":"G Graefe","year":"2006","unstructured":"Graefe, G.: Implementing sorting in database systems. ACM Comput. Surv. 38(3), 10-es (2006)","journal-title":"ACM Comput. Surv."},{"issue":"2","key":"46_CR10","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1561\/1900000002","volume":"1","author":"JM Hellerstein","year":"2007","unstructured":"Hellerstein, J.M., Stonebraker, M., Hamilton, J.: Architecture of a database system. Found. Trends Databases 1(2), 141\u2013259 (2007)","journal-title":"Found. Trends Databases"},{"key":"46_CR11","unstructured":"Iyer, B.R., Ricard, G.R., Varman, P.J.: Percentile finding algorithm for multiple sorted runs. In: Proceedings of the VLDB 1989, pp. 135\u2013144 (1989)"},{"key":"46_CR12","doi-asserted-by":"crossref","unstructured":"Jin, W., Qian, W., Zhou, A.: Efficient string sort with multi-character encoding and adaptive sampling. In: Proceedings of SIGMOD 2021, pp. 872\u2013884 (2021)","DOI":"10.1145\/3448016.3457319"},{"key":"46_CR13","unstructured":"Knuth, D.E.: The Art of Computer Programming, vol. 3, 2nd edn. Sorting and Searching. Addison Wesley Longman Publishing Co., Inc., USA (1998)"},{"issue":"1","key":"46_CR14","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1007\/BF01263656","volume":"3","author":"A Kumar","year":"1995","unstructured":"Kumar, A., Lee, T.T., Tsotras, V.J.: A load-balanced parallel sorting algorithm for shared-nothing architectures. Distrib. Parallel Databases 3(1), 37\u201368 (1995)","journal-title":"Distrib. Parallel Databases"},{"issue":"8","key":"46_CR15","doi-asserted-by":"publisher","first-page":"983","DOI":"10.1002\/(SICI)1097-024X(199708)27:8<983::AID-SPE117>3.0.CO;2-#","volume":"27","author":"DR Musser","year":"1997","unstructured":"Musser, D.R.: Introspective sorting and selection algorithms. Softw. Pract. Exper. 27(8), 983\u2013993 (1997)","journal-title":"Softw. Pract. Exper."},{"issue":"4","key":"46_CR16","doi-asserted-by":"publisher","first-page":"603","DOI":"10.1007\/BF01354877","volume":"4","author":"C Nyberg","year":"1995","unstructured":"Nyberg, C., Barclay, T., Cvetanovic, Z., Gray, J., Lomet, D.: Alphasort: a cache-sensitive parallel external sort. VLDB J. 4(4), 603\u2013628 (1995)","journal-title":"VLDB J."},{"key":"46_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1007\/978-3-642-10424-4_17","volume-title":"Performance Evaluation and Benchmarking","author":"P O\u2019Neil","year":"2009","unstructured":"O\u2019Neil, P., O\u2019Neil, E., Chen, X., Revilak, S.: The star schema benchmark and augmented fact table indexing. In: Nambiar, R., Poess, M. (eds.) TPCTC 2009. LNCS, vol. 5895, pp. 237\u2013252. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-10424-4_17"},{"key":"46_CR18","unstructured":"Padmanabhan, S., Malkemus, T., Jhingran, A., Agarwal, R.: Block oriented processing of relational database operations in modern computer architectures. In: Proceedings of ICDE 2001, pp. 567\u2013574 (2001)"},{"key":"46_CR19","unstructured":"Pang, H., Carey, M.J., Livny, M.: Memory-adaptive external sorting. In: Proceedings of VLDB 1993, pp. 618\u2013629 (1993)"},{"key":"46_CR20","unstructured":"Shi, Y., Li, Z.: Leyenda: an adaptive, hybrid sorting algorithm for large scale data with limited memory. CoRR abs\/1909.08006 (2019)"},{"issue":"2","key":"46_CR21","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1145\/22952.22955","volume":"12","author":"P Valduriez","year":"1987","unstructured":"Valduriez, P.: Join indices. ACM Trans. Database Syst. 12(2), 218\u2013246 (1987)","journal-title":"ACM Trans. Database Syst."},{"key":"46_CR22","doi-asserted-by":"crossref","unstructured":"Watkins, A., Green, O.: A fast and simple approach to merge and merge sort using wide vector instructions. In: Proceedings of IA3, pp. 37\u201344 (2018)","DOI":"10.1109\/IA3.2018.00012"},{"key":"46_CR23","unstructured":"Whong, C.: New York City taxi fare data 2013 (2013). http:\/\/chriswhong.com\/open-data\/foil_nyc_taxi\/"},{"issue":"2","key":"46_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2665067","volume":"11","author":"CH Wu","year":"2015","unstructured":"Wu, C.H., Huang, K.Y.: Data sorting in flash memory. ACM Trans. Storage 11(2), 1\u201325 (2015)","journal-title":"ACM Trans. Storage"},{"key":"46_CR25","doi-asserted-by":"crossref","unstructured":"Yin, Z., et al.: Efficient parallel sort on avx-512-based multi-core and many-core architectures. In: Proceedings of HPCC\/SmartCity\/DSS, pp. 168\u2013176 (2019)","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2019.00038"},{"issue":"2","key":"46_CR26","doi-asserted-by":"publisher","first-page":"322","DOI":"10.1109\/69.494169","volume":"8","author":"L Zheng","year":"1996","unstructured":"Zheng, L., Larson, P.R.: Speeding up external mergesort. IEEE Trans. Knowl. Data Eng. 8(2), 322\u2013332 (1996)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"46_CR27","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-26253-2","volume-title":"Principles of Distributed Database Systems","author":"MT \u00d6zsu","year":"2011","unstructured":"\u00d6zsu, M.T., Valduriez, P.: Principles of Distributed Database Systems, 3rd edn. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-030-26253-2","edition":"3"}],"container-title":["Communications in Computer and Information Science","New Trends in Database and Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-15743-1_46","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,2]],"date-time":"2024-10-02T18:41:54Z","timestamp":1727894514000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-15743-1_46"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031157424","9783031157431"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-15743-1_46","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"29 August 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ADBIS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Advances in Databases and Information Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Turin","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 September 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"8 September 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"adbis2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/adbis2022.polito.it\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"90","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"23","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"28","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"26% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.12","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"28 short papers are included in the CCIS volume","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}