{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T06:27:00Z","timestamp":1778048820384,"version":"3.51.4"},"reference-count":47,"publisher":"Association for Computing Machinery (ACM)","issue":"6","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2023,2]]},"abstract":"<jats:p>Key-value SSDs (KVSSDs) represent a major shift in the storage stack design, with numerous potential benefits. Despite this, their lack of native features critical to operation in real world scenarios hinders their adoption, and these benefits go unrealized. Moreover, simply adapting existing key-value stores to run on KVSSDs proves underwhelming, as KVSSDs operate at lower raw device performance when compared to modern block SSDs.<\/jats:p>\n          <jats:p>This paper introduces Dotori. Dotori is a KVSSD based key-value store that provides much needed functionality in a KVSSD through an upper layer in the host, and takes advantage of the unique KVSSD interface to enable further gains in functionality and performance. At the core of Dotori is a novel B+tree design that is only practical when the underlying storage device is a KVSSD.<\/jats:p>\n          <jats:p>We test Dotori with an enterprise grade KVSSD against state-of-the-art block SSD based key-value stores through a range of micro-benchmarks and real world workloads. Despite low KVSSD raw device performance, Dotori achieves superior performance to these block-device based key-value stores while also showing significant gains in other important metrics.<\/jats:p>","DOI":"10.14778\/3583140.3583167","type":"journal-article","created":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T16:45:59Z","timestamp":1682009159000},"page":"1560-1572","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Dotori: A Key-Value SSD Based KV Store"],"prefix":"10.14778","volume":"16","author":[{"given":"Carl","family":"Duffy","sequence":"first","affiliation":[{"name":"Seoul National University, Seoul, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaehoon","family":"Shim","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sang-Hoon","family":"Kim","sequence":"additional","affiliation":[{"name":"Ajou University, Suwon, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jin-Soo","family":"Kim","sequence":"additional","affiliation":[{"name":"Seoul National University, Seoul, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,4,20]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2435779"},{"key":"e_1_2_1_2_1","first-page":"4","article-title":"Storage infrastructure behind Facebook messages: Using HBase at scale","volume":"35","author":"Aiyer Amitanand S","year":"2012","unstructured":"Amitanand S Aiyer , Mikhail Bautin , Guoqiang Jerry Chen , Pritam Damania , Prakash Khemani , Kannan Muthukkaruppan , Karthik Ranganathan , Nicolas Spiegelberg , Liyin Tang , and Madhuwanti Vaidya . 2012 . Storage infrastructure behind Facebook messages: Using HBase at scale . IEEE Data Eng. Bull. 35 , 2 (2012), 4 -- 13 . Amitanand S Aiyer, Mikhail Bautin, Guoqiang Jerry Chen, Pritam Damania, Prakash Khemani, Kannan Muthukkaruppan, Karthik Ranganathan, Nicolas Spiegelberg, Liyin Tang, and Madhuwanti Vaidya. 2012. Storage infrastructure behind Facebook messages: Using HBase at scale. IEEE Data Eng. Bull. 35, 2 (2012), 4--13.","journal-title":"IEEE Data Eng. Bull."},{"key":"e_1_2_1_3_1","unstructured":"Apple 2022. FoundationDB. https:\/\/www.foundationdb.org.  Apple 2022. FoundationDB. https:\/\/www.foundationdb.org."},{"key":"e_1_2_1_4_1","volume-title":"Disk and Log in Log Structured Key-Value Stores. In 2017 USENIX Annual Technical Conference (USENIX ATC). 363--375","author":"Balmau Oana","year":"2017","unstructured":"Oana Balmau , Diego Didona , Rachid Guerraoui , Willy Zwaenepoel , Huapeng Yuan , Aashray Arora , Karan Gupta , and Pavan Konka . 2017 . TRIAD: Creating Synergies Between Memory , Disk and Log in Log Structured Key-Value Stores. In 2017 USENIX Annual Technical Conference (USENIX ATC). 363--375 . Oana Balmau, Diego Didona, Rachid Guerraoui, Willy Zwaenepoel, Huapeng Yuan, Aashray Arora, Karan Gupta, and Pavan Konka. 2017. TRIAD: Creating Synergies Between Memory, Disk and Log in Log Structured Key-Value Stores. In 2017 USENIX Annual Technical Conference (USENIX ATC). 363--375."},{"key":"e_1_2_1_5_1","volume-title":"SILK: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores. In 2019 USENIX Annual Technical Conference (USENIX ATC). 753--766","author":"Balmau Oana","year":"2019","unstructured":"Oana Balmau , Florin Dinu , Willy Zwaenepoel , Karan Gupta , Ravishankar Chandhiramoorthi , and Diego Didona . 2019 . SILK: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores. In 2019 USENIX Annual Technical Conference (USENIX ATC). 753--766 . Oana Balmau, Florin Dinu, Willy Zwaenepoel, Karan Gupta, Ravishankar Chandhiramoorthi, and Diego Didona. 2019. SILK: Preventing Latency Spikes in Log-Structured Merge Key-Value Stores. In 2019 USENIX Annual Technical Conference (USENIX ATC). 753--766."},{"key":"e_1_2_1_6_1","unstructured":"Benchmarking ScyllaDB 2022. Best Practices for Benchmarking ScyllaDB. https:\/\/www.scylladb.com\/2021\/03\/04\/best-practices-for-benchmarking-scylla\/.  Benchmarking ScyllaDB 2022. Best Practices for Benchmarking ScyllaDB. https:\/\/www.scylladb.com\/2021\/03\/04\/best-practices-for-benchmarking-scylla\/."},{"key":"e_1_2_1_7_1","volume-title":"Apache flink: Stream and batch processing in a single engine. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering 36, 4","author":"Carbone Paris","year":"2015","unstructured":"Paris Carbone , Asterios Katsifodimos , Stephan Ewen , Volker Markl , Seif Haridi , and Kostas Tzoumas . 2015. Apache flink: Stream and batch processing in a single engine. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering 36, 4 ( 2015 ). Paris Carbone, Asterios Katsifodimos, Stephan Ewen, Volker Markl, Seif Haridi, and Kostas Tzoumas. 2015. Apache flink: Stream and batch processing in a single engine. Bulletin of the IEEE Computer Society Technical Committee on Data Engineering 36, 4 (2015)."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196898"},{"key":"e_1_2_1_9_1","volume-title":"SpanDB: A FastCost-Effective LSM-tree Based KV Store on Hybrid Storage. In 19th USENIX Conference on File and Storage Technologies (FAST 21)","author":"Chen Hao","year":"2021","unstructured":"Hao Chen , Chaoyi Ruan , Cheng Li , Xiaosong Ma , and Yinlong Xu . 2021 . SpanDB: A FastCost-Effective LSM-tree Based KV Store on Hybrid Storage. In 19th USENIX Conference on File and Storage Technologies (FAST 21) . 17--32. Hao Chen, Chaoyi Ruan, Cheng Li, Xiaosong Ma, and Yinlong Xu. 2021. SpanDB: A FastCost-Effective LSM-tree Based KV Store on Hybrid Storage. In 19th USENIX Conference on File and Storage Technologies (FAST 21). 17--32."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3319903"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294281"},{"key":"e_1_2_1_13_1","first-page":"3","article-title":"Optimizing Space Amplification in RocksDB","volume":"3","author":"Dong Siying","year":"2017","unstructured":"Siying Dong , Mark Callaghan , Leonidas Galanis , Dhruba Borthakur , Tony Savor , and Michael Strum . 2017 . Optimizing Space Amplification in RocksDB .. In CIDR , Vol. 3. 3 . Siying Dong, Mark Callaghan, Leonidas Galanis, Dhruba Borthakur, Tony Savor, and Michael Strum. 2017. Optimizing Space Amplification in RocksDB.. In CIDR, Vol. 3. 3.","journal-title":"CIDR"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342356.2342360"},{"key":"e_1_2_1_15_1","unstructured":"Facebook 2022. RocksDB. https:\/\/www.rocksdb.org.  Facebook 2022. RocksDB. https:\/\/www.rocksdb.org."},{"key":"e_1_2_1_16_1","unstructured":"Facebook 2022. RocksDB Tuning Guide. https:\/\/github.com\/facebook\/rocksdb\/wiki\/RocksDB-Tuning-Guide.  Facebook 2022. RocksDB Tuning Guide. https:\/\/github.com\/facebook\/rocksdb\/wiki\/RocksDB-Tuning-Guide."},{"key":"e_1_2_1_17_1","unstructured":"Facebook 2022. RocksDB Users. https:\/\/github.com\/facebook\/rocksdb\/blob\/master\/USERS.md.  Facebook 2022. RocksDB Users. https:\/\/github.com\/facebook\/rocksdb\/blob\/master\/USERS.md."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3314041"},{"key":"e_1_2_1_19_1","volume-title":"PinK: Highspeed In-storage Key-value Store with Bounded Tails. In 2020 USENIX Annual Technical Conference (USENIX ATC). 173--187","author":"Im Junsu","year":"2020","unstructured":"Junsu Im , Jinwook Bae , Chanwoo Chung , Sungjin Lee , 2020 . PinK: Highspeed In-storage Key-value Store with Bounded Tails. In 2020 USENIX Annual Technical Conference (USENIX ATC). 173--187 . Junsu Im, Jinwook Bae, Chanwoo Chung, Sungjin Lee, et al. 2020. PinK: Highspeed In-storage Key-value Store with Bounded Tails. In 2020 USENIX Annual Technical Conference (USENIX ATC). 173--187."},{"key":"e_1_2_1_20_1","volume-title":"13th USENIX Conference on File and Storage Technologies (FAST). 301--315","author":"Jannen William","year":"2015","unstructured":"William Jannen , Jun Yuan , Yang Zhan , Amogh Akshintala , John Esmet , Yizheng Jiao , Ankur Mittal , Prashant Pandey , Phaneendra Reddy , Leif Walsh , 2015 . BetrFS: A right-optimized write-optimized file system . In 13th USENIX Conference on File and Storage Technologies (FAST). 301--315 . William Jannen, Jun Yuan, Yang Zhan, Amogh Akshintala, John Esmet, Yizheng Jiao, Ankur Mittal, Prashant Pandey, Phaneendra Reddy, Leif Walsh, et al. 2015. BetrFS: A right-optimized write-optimized file system. In 13th USENIX Conference on File and Storage Technologies (FAST). 301--315."},{"key":"e_1_2_1_21_1","volume-title":"High-Performance Key-Value SSD. In 2017 IEEE International Symposium on High Performance Computer Architecture (HPCA). 373--384","author":"Jin Yanqin","year":"2017","unstructured":"Yanqin Jin , Hung-Wei Tseng , Yannis Papakonstantinou , and Steven Swanson . 2017 . KAML: A Flexible , High-Performance Key-Value SSD. In 2017 IEEE International Symposium on High Performance Computer Architecture (HPCA). 373--384 . Yanqin Jin, Hung-Wei Tseng, Yannis Papakonstantinou, and Steven Swanson. 2017. KAML: A Flexible, High-Performance Key-Value SSD. In 2017 IEEE International Symposium on High Performance Computer Architecture (HPCA). 373--384."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3319647.3325831"},{"key":"e_1_2_1_23_1","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1007\/s10617-014-9139-4","article-title":"LSB-Tree: a log-structured B-Tree index structure for NAND flash SSDs","volume":"19","author":"Dong-Ho Lee Kim","year":"2015","unstructured":"Bo-kyeong Kim and Dong-Ho Lee . 2015 . LSB-Tree: a log-structured B-Tree index structure for NAND flash SSDs . Design Automation for Embedded Systems 19 , 1 (2015), 77 -- 100 . Bo-kyeong Kim and Dong-Ho Lee. 2015. LSB-Tree: a log-structured B-Tree index structure for NAND flash SSDs. Design Automation for Embedded Systems 19, 1 (2015), 77--100.","journal-title":"Design Automation for Embedded Systems"},{"key":"e_1_2_1_24_1","volume-title":"8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage).","author":"Kim Hyeong-Jun","year":"2016","unstructured":"Hyeong-Jun Kim , Young-Sik Lee , and Jin-Soo Kim . 2016 . Nvmedirect: A user-space i\/o framework for application-specific optimization on nvme ssds . In 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage). Hyeong-Jun Kim, Young-Sik Lee, and Jin-Soo Kim. 2016. Nvmedirect: A user-space i\/o framework for application-specific optimization on nvme ssds. In 8th USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage)."},{"key":"e_1_2_1_25_1","volume-title":"15th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 75--92","author":"Koo Jinhyung","year":"2021","unstructured":"Jinhyung Koo , Junsu Im , Jooyoung Song , Juhyung Park , Eunji Lee , Bryan S Kim , and Sungjin Lee . 2021 . Modernizing File System through In-Storage Indexing . In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 75--92 . Jinhyung Koo, Junsu Im, Jooyoung Song, Juhyung Park, Eunji Lee, Bryan S Kim, and Sungjin Lee. 2021. Modernizing File System through In-Storage Indexing. In 15th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 75--92."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2015.7208288"},{"key":"e_1_2_1_27_1","volume-title":"2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS). IEEE, 384--395","author":"Lee Chang-Gyu","year":"2019","unstructured":"Chang-Gyu Lee , Hyeongu Kang , Donggyu Park , Sungyong Park , Youngjae Kim , Jungki Noh , Woosuk Chung , and Kyoung Park . 2019 . iLSM-SSD: An Intelligent LSM-Tree Based Key-Value SSD for Data Analytics . In 2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS). IEEE, 384--395 . Chang-Gyu Lee, Hyeongu Kang, Donggyu Park, Sungyong Park, Youngjae Kim, Jungki Noh, Woosuk Chung, and Kyoung Park. 2019. iLSM-SSD: An Intelligent LSM-Tree Based Key-Value SSD for Data Analytics. In 2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS). IEEE, 384--395."},{"key":"e_1_2_1_28_1","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 425--441","author":"Lepers Baptiste","year":"2020","unstructured":"Baptiste Lepers , Oana Balmau , Karan Gupta , and Willy Zwaenepoel . 2020 . Kvell+: Snapshot Isolation without Snapshots . In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 425--441 . Baptiste Lepers, Oana Balmau, Karan Gupta, and Willy Zwaenepoel. 2020. Kvell+: Snapshot Isolation without Snapshots. In 14th USENIX Symposium on Operating Systems Design and Implementation (OSDI). 425--441."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3033273"},{"key":"e_1_2_1_30_1","volume-title":"FTL-aware Key-Value Store. In 2015 USENIX Annual Technical Conference (USENIX ATC). 207--219","author":"Marmol Leonardo","year":"2015","unstructured":"Leonardo Marmol , Swaminathan Sundararaman , Nisha Talagala , and Raju Rangaswami . 2015 . NVMKV: A Scalable, Lightweight , FTL-aware Key-Value Store. In 2015 USENIX Annual Technical Conference (USENIX ATC). 207--219 . Leonardo Marmol, Swaminathan Sundararaman, Nisha Talagala, and Raju Rangaswami. 2015. NVMKV: A Scalable, Lightweight, FTL-aware Key-Value Store. In 2015 USENIX Annual Technical Conference (USENIX ATC). 207--219."},{"key":"e_1_2_1_31_1","volume-title":"2016 USENIX Annual Technical Conference (USENIX ATC 16)","author":"Min Changwoo","year":"2016","unstructured":"Changwoo Min , Sanidhya Kashyap , Steffen Maass , and Taesoo Kim . 2016 . Understanding manycore scalability of file systems . In 2016 USENIX Annual Technical Conference (USENIX ATC 16) . 71--85. Changwoo Min, Sanidhya Kashyap, Steffen Maass, and Taesoo Kim. 2016. Understanding manycore scalability of file systems. In 2016 USENIX Annual Technical Conference (USENIX ATC 16). 71--85."},{"key":"e_1_2_1_32_1","unstructured":"MongoDB 2022. MongoDB. https:\/\/www.mongodb.org.  MongoDB 2022. MongoDB. https:\/\/www.mongodb.org."},{"key":"e_1_2_1_33_1","unstructured":"Netflix 2016. Application data caching using SSDs. https:\/\/netflixtechblog.com\/application-data-caching-using-ssds-5bf25df851ef.  Netflix 2016. Application data caching using SSDs. https:\/\/netflixtechblog.com\/application-data-caching-using-ssds-5bf25df851ef."},{"key":"e_1_2_1_34_1","unstructured":"NVMe 2022. NVMe Command Set Specifications. https:\/\/nvmexpress.org\/developers\/nvme-command-set-specifications\/.  NVMe 2022. NVMe Command Set Specifications. https:\/\/nvmexpress.org\/developers\/nvme-command-set-specifications\/."},{"key":"e_1_2_1_35_1","volume-title":"USENIX Annual Technical Conference, FREENIX Track. 183--191","author":"Olson Michael A","year":"1999","unstructured":"Michael A Olson , Keith Bostic , and Margo I Seltzer . 1999 . Berkeley DB .. In USENIX Annual Technical Conference, FREENIX Track. 183--191 . Michael A Olson, Keith Bostic, and Margo I Seltzer. 1999. Berkeley DB.. In USENIX Annual Technical Conference, FREENIX Track. 183--191."},{"key":"e_1_2_1_36_1","unstructured":"Percona 2022. Percona Fractal Tree. https:\/\/github.com\/percona\/PerconaFT.  Percona 2022. Percona Fractal Tree. https:\/\/github.com\/percona\/PerconaFT."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132765"},{"key":"e_1_2_1_38_1","volume-title":"2021 58th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1105--1110","author":"Saha Manoj P","year":"2021","unstructured":"Manoj P Saha , Adnan Maruf , Bryan S Kim , and Janki Bhimani . 2021 . KV-SSD: What Is It Good For? . In 2021 58th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1105--1110 . Manoj P Saha, Adnan Maruf, Bryan S Kim, and Janki Bhimani. 2021. KV-SSD: What Is It Good For?. In 2021 58th ACM\/IEEE Design Automation Conference (DAC). IEEE, 1105--1110."},{"key":"e_1_2_1_39_1","unstructured":"Samsung 2022. Samsung OpenMPDK KVSSD Software and Drivers. https:\/\/github.com\/OpenMPDK\/KVSSD.  Samsung 2022. Samsung OpenMPDK KVSSD Software and Drivers. https:\/\/github.com\/OpenMPDK\/KVSSD."},{"key":"e_1_2_1_40_1","unstructured":"ScyllaDB 2022. ScyllaDB. https:\/\/www.scylladb.com.  ScyllaDB 2022. ScyllaDB. https:\/\/www.scylladb.com."},{"key":"e_1_2_1_41_1","unstructured":"ScyllaDB System Requirements 2022. ScyllaDB System Requirements. https:\/\/docs.scylladb.com\/stable\/getting-started\/system-requirements.html.  ScyllaDB System Requirements 2022. ScyllaDB System Requirements. https:\/\/docs.scylladb.com\/stable\/getting-started\/system-requirements.html."},{"key":"e_1_2_1_42_1","unstructured":"SNIA 2022. SNIA Key Value Storage API Specification. https:\/\/www.snia.org\/keyvalue.  SNIA 2022. SNIA Key Value Storage API Specification. https:\/\/www.snia.org\/keyvalue."},{"key":"e_1_2_1_43_1","unstructured":"WiredTiger 2022. WiredTiger. https:\/\/docs.mongodb.com\/manual\/core\/wiredtiger\/.  WiredTiger 2022. WiredTiger. https:\/\/docs.mongodb.com\/manual\/core\/wiredtiger\/."},{"key":"e_1_2_1_44_1","unstructured":"WiredTiger Group Commit 2022. WiredTiger Group Commit. https:\/\/source.wiredtiger.com\/develop\/tune_durability.html.  WiredTiger Group Commit 2022. WiredTiger Group Commit. https:\/\/source.wiredtiger.com\/develop\/tune_durability.html."},{"key":"e_1_2_1_45_1","unstructured":"Shuotao Xu et al. 2016. Bluecache: A scalable distributed flash-based key-value store. Ph.D. Dissertation. Massachusetts Institute of Technology.  Shuotao Xu et al. 2016. Bluecache: A scalable distributed flash-based key-value store. Ph.D. Dissertation. Massachusetts Institute of Technology."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2017.14"},{"key":"e_1_2_1_47_1","volume-title":"MatrixKV: Reducing Write Stalls and Write Amplification in LSM-tree Based KV Stores with Matrix Container in NVM. In 2020 USENIX Annual Technical Conference (USENIX ATC). 17--31","author":"Yao Ting","year":"2020","unstructured":"Ting Yao , Yiwen Zhang , Jiguang Wan , Qiu Cui , Liu Tang , Hong Jiang , Chang-sheng Xie, and Xubin He . 2020 . MatrixKV: Reducing Write Stalls and Write Amplification in LSM-tree Based KV Stores with Matrix Container in NVM. In 2020 USENIX Annual Technical Conference (USENIX ATC). 17--31 . Ting Yao, Yiwen Zhang, Jiguang Wan, Qiu Cui, Liu Tang, Hong Jiang, Chang-sheng Xie, and Xubin He. 2020. MatrixKV: Reducing Write Stalls and Write Amplification in LSM-tree Based KV Stores with Matrix Container in NVM. In 2020 USENIX Annual Technical Conference (USENIX ATC). 17--31."}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3583140.3583167","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T16:59:35Z","timestamp":1682009975000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3583140.3583167"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2]]},"references-count":47,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2023,2]]}},"alternative-id":["10.14778\/3583140.3583167"],"URL":"https:\/\/doi.org\/10.14778\/3583140.3583167","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2023,2]]},"assertion":[{"value":"2023-04-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}