{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T17:15:08Z","timestamp":1767978908032,"version":"3.49.0"},"reference-count":67,"publisher":"Association for Computing Machinery (ACM)","issue":"1","funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62072001 and 62472002"],"award-info":[{"award-number":["62072001 and 62472002"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100000001","name":"U.S. National Science Foundation","doi-asserted-by":"crossref","award":["IIS-1618669 and OAC-1642133"],"award-info":[{"award-number":["IIS-1618669 and OAC-1642133"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100000104","name":"National Aeronautics and Space Administration","doi-asserted-by":"crossref","award":["80NSSC20M0044"],"award-info":[{"award-number":["80NSSC20M0044"]}],"id":[{"id":"10.13039\/100000104","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/100008760","name":"National Highway Traffic Safety Administration","doi-asserted-by":"crossref","award":["451861-19158"],"award-info":[{"award-number":["451861-19158"]}],"id":[{"id":"10.13039\/100008760","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Wright Media, LLC","award":["240250"],"award-info":[{"award-number":["240250"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Storage"],"published-print":{"date-parts":[[2026,2,28]]},"abstract":"<jats:p>It is challenging to store and process massive unstructured data for key-value storage systems that require high concurrency, high performance, and low latency. Log-Structured Merge (LSM) trees-based Key-value stores or KV stores are widely adopted for enhanced write performance. Existing KV stores are primarily deployed on a CPU-centric architecture, which necessitates moving data to the CPU from memory or storage devices for processing. This is particularly problematic during the compaction process, which involves substantial data movement and rewrite. This tradition consumes bandwidth and computational resources, leading to write amplification and impairing system performance. Near-Data Processing (NDP) devices mitigate this issue by processing data at the storage location, thereby reducing data movement cost. Recognizing that the computational power of a single NDP device is insufficient for the demands of large-scale unstructured data processing, we propose JMStore\u2014a multi-NDP key-value store based on a hash data organization. By offloading computational tasks to multiple NDP devices, JMStore collaboratively optimizes the compaction process to address the data movement issue as well as the mismatch between large-scale in workloads data and computational power on an NDP. We design a key-value store programming model and data organization for a multi-NDP architecture, enabling the system to leverage the hardware efficiency and parallelism of multiple NDP devices to significantly optimize system performance. We also propose a strategy to balance storage and computation resources under a hash layout. Compared to the latest single NDP KV store (PStore) and the multi-NDP KV store (MStore), JMStore demonstrates significant performance improvements under DB_Bench and YCSB-C with read-write mixed workloads: the peak improvements can reach a factor of 10.<\/jats:p>","DOI":"10.1145\/3744568","type":"journal-article","created":{"date-parts":[[2025,6,14]],"date-time":"2025-06-14T06:49:26Z","timestamp":1749883766000},"page":"1-49","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["JMStore: Joint Optimization of Computation and Storage Balancing in Multi-NDP Key-Value Stores with Hash-Based Data Distribution"],"prefix":"10.1145","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1811-1318","authenticated-orcid":false,"given":"Hui","family":"Sun","sequence":"first","affiliation":[{"name":"School of Computer Science and Technology, Anhui University","place":["Hefei, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-6129-5168","authenticated-orcid":false,"given":"Jiaming","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Anhui University","place":["Hefei, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-8400-8330","authenticated-orcid":false,"given":"Bo","family":"Chen","sequence":"additional","affiliation":[{"name":"Anhui University","place":["Hefei, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8417-2234","authenticated-orcid":false,"given":"Yinliang","family":"Yue","sequence":"additional","affiliation":[{"name":"Zhongguancun Laboratory","place":["Beijing, China"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8345-3587","authenticated-orcid":false,"given":"Xiao","family":"Qin","sequence":"additional","affiliation":[{"name":"Computer Science and Software Engineering, Auburn University","place":["Auburn, United States"]}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,1,9]]},"reference":[{"key":"e_1_3_1_2_2","article-title":"IDC Innovators: Privacy-Preserving Computation, 2023","year":"2023","unstructured":"IDC. 2023. IDC Innovators: Privacy-Preserving Computation, 2023. Retrieved from https:\/\/www.idc.com\/getdoc.jsp?containerId=prCHC51469323. (2023). (2023-09-20).","journal-title":"https:\/\/www.idc.com\/getdoc.jsp?containerId=prCHC51469323"},{"key":"e_1_3_1_3_2","doi-asserted-by":"publisher","DOI":"10.1007\/s002360050048"},{"key":"e_1_3_1_4_2","article-title":"LevelDB, LevelDB is a Fast Key-value Storage.","year":"2017","unstructured":"Google. 2017. LevelDB, LevelDB is a Fast Key-value Storage. Retrieved from https:\/\/github.com\/google\/leveldb. (2017).","journal-title":"https:\/\/github.com\/google\/leveldb"},{"key":"e_1_3_1_5_2","article-title":"Rocksdb, a Persistent Key-value Store for Fast Storage Environments","year":"2019","unstructured":"Facebook. 2019. Rocksdb, a Persistent Key-value Store for Fast Storage Environments. Retrieved from http:\/\/rocksdb.org\/. (2019).","journal-title":"http:\/\/rocksdb.org\/"},{"key":"e_1_3_1_6_2","article-title":"Redis","author":"Sanfilippo Salvatore","year":"2009","unstructured":"Salvatore Sanfilippo. 2009. Redis. Retrieved from https:\/\/redis.io\/. (2009).","journal-title":"https:\/\/redis.io\/"},{"key":"e_1_3_1_7_2","article-title":"Apache Cassandra 3.0 for DSE 5.0: Backing Up and Restoring Data","year":"2020","unstructured":"DataStax. 2020. Apache Cassandra 3.0 for DSE 5.0: Backing Up and Restoring Data. Retrieved from https:\/\/docs.datastax.com\/en\/archived\/cassandra\/3.0\/. (2020).","journal-title":"https:\/\/docs.datastax.com\/en\/archived\/cassandra\/3.0\/"},{"key":"e_1_3_1_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2609912"},{"key":"e_1_3_1_9_2","first-page":"458","volume-title":"Proceedings of the VLDB Endowment","volume":"11","author":"Merritt Alexander","year":"2017","unstructured":"Alexander Merritt, Ada Gavrilovska, Yuan Chen, and Dejan Milojicic. 2017. Concurrent log-structured memory for many-core key-value stores. In Proceedings of the VLDB Endowment, Vol. 11. 458\u2013471."},{"key":"e_1_3_1_10_2","doi-asserted-by":"publisher","DOI":"10.5555\/2591305.2591307"},{"key":"e_1_3_1_11_2","first-page":"133","volume-title":"Proceedings of the 14th USENIX Conference on File and Storage Technologies","author":"Lu Lanyue","year":"2016","unstructured":"Lanyue Lu, Thanumalayan Sankaranarayana Pillai, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2016. WiscKey: Separating keys from values in SSD-conscious storage. In Proceedings of the 14th USENIX Conference on File and Storage Technologies. 133\u2013148."},{"key":"e_1_3_1_12_2","first-page":"1007","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Chan Helen H. W.","year":"2018","unstructured":"Helen H. W. Chan, Yongkun Li, Patrick P. C. Lee, and Yinlong Xu. 2018. HashKV: Enabling efficient updates in KV storage via hashing. In Proceedings of the USENIX Annual Technical Conference1007\u20131019."},{"key":"e_1_3_1_13_2","first-page":"993","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Kannan Sudarsun","year":"2018","unstructured":"Sudarsun Kannan, Nitish Bhat, Ada Gavrilovska, Andrea Arpaci-Dusseau, and Remzi Arpaci-Dusseau. 2018. Redesigning LSMs for nonvolatile memory with NoveLSM. In Proceedings of the USENIX Annual Technical Conference993\u20131005."},{"key":"e_1_3_1_14_2","first-page":"17","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Yao Ting","year":"2020","unstructured":"Ting Yao, Yiwen Zhang, Jiguang Wan, Qiu Cui, Liu Tang, Hong Jiang, Changsheng Xie, and Xubin He. 2020. MatrixKV: Reducing write stalls and write amplification in LSM-tree based KV stores with matrix container in NVM. In Proceedings of the USENIX Annual Technical Conference17\u201331."},{"key":"e_1_3_1_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3575715"},{"key":"e_1_3_1_16_2","doi-asserted-by":"crossref","unstructured":"B. Liu Z. Ye Q. Hu et\u00a0al. 2024. Hpdk: A hybrid pm-dram key-value store for high i\/o throughput. IEEE Transactions on Computers 73 6 (2024) 1575\u20131587.","DOI":"10.1109\/TC.2024.3377914"},{"key":"e_1_3_1_17_2","unstructured":"P. Xu J. Wan P. Huang et\u00a0al. 2020. LUDA: boost LSM key value store compactions with gpus. CoRR abs\/2004.03054 (2020). arXiv:2004.03054. [Online]. Available: https:\/\/arxiv.org\/abs\/2004.03054"},{"key":"e_1_3_1_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3633782"},{"key":"e_1_3_1_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3299869.3314041"},{"key":"e_1_3_1_20_2","volume-title":"Proceedings of the International Conference on Data Engineering","year":"2024","unstructured":"Dongdong Tang, Weilan Wang, Yu Mao, Jinghuan Yu, Tei-Wei Kuo, and Chun Jason Xue. 2024. STEM: Streaming-based FPGA acceleration for large-scale compactions in LSM KV. In Proceedings of the International Conference on Data Engineering. 2024 IEEE 40th International Conference on Data Engineering (ICDE), Utrecht, Netherlands."},{"key":"e_1_3_1_21_2","doi-asserted-by":"crossref","unstructured":"H. Sun W. Liu J. Huang et\u00a0al. 2019. Collaborative compaction optimization system using near-data processing for lsm-tree-based key-value stores. Journal of Parallel and Distributed Computing 131 (2019) 29\u201343.","DOI":"10.1016\/j.jpdc.2019.04.011"},{"key":"e_1_3_1_22_2","doi-asserted-by":"crossref","unstructured":"H. Sun et\u00a0al. 2023. An asynchronous compaction acceleration scheme for near-data processing-enabled lsm-tree-based kv stores. ACM Transactions on Embedded Computing Systems 23 6 (2023) 1\u201333.","DOI":"10.1145\/3626097"},{"key":"e_1_3_1_23_2","first-page":"2981","volume-title":"Proceedings of the VLDB Endowment","volume":"13","author":"Vincon T.","year":"2020","unstructured":"T. Vincon, A. Bernhardt, I. Petrov, and A. Koch. 2020. nKV in action: Accelerating KV-stores on native computational storage with near-data processing. In Proceedings of the VLDB Endowment, Vol. 13. 2981\u20132984."},{"key":"e_1_3_1_24_2","doi-asserted-by":"crossref","unstructured":"H. Sun Q. Wang Y. L. Yue Y. Zhao and S. Fu. 2022. A storage computing architecture with multiple NDP devices for accelerating compaction performance in lsm-tree based kv stores. Journal of Systems Architecture 130 (2022) 102\u2013681. https:\/\/www.sciencedirect.com\/science\/article\/pii\/S1383762122001874","DOI":"10.1016\/j.sysarc.2022.102681"},{"key":"e_1_3_1_25_2","unstructured":"T. Vin\u00e7on A. Koch and I. Petrov. 2019. Moving processing to data: On the influence of processing in memory on data management. CoRR abs\/1905.04767 (2019). arXiv:1905.04767. [Online]. Available: http:\/\/arxiv.org\/abs\/1905.04767"},{"key":"e_1_3_1_26_2","doi-asserted-by":"publisher","unstructured":"D. Fakhry M. Abdelsalam M. W. El-Kharashi and M. Safar. 2023. A review on computational storage devices and near memory computing for high performance applications. Memories - Materials Devices Circuits and Systems 4 (2023) 100051. DOI:10.1016\/j.memori.2023.100051","DOI":"10.1016\/j.memori.2023.100051"},{"key":"e_1_3_1_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/3605573.3605633"},{"key":"e_1_3_1_28_2","unstructured":"H. Zhou Y. Chen L. Cui G. Wang and X. Liu. 2024. A GPU-accelerated compaction strategy for LSM-based key-value store system. In The 38th International Conference on Massive Storage Systems and Technology. 1\u201311."},{"key":"e_1_3_1_29_2","first-page":"225","volume-title":"Proceedings of the USENIX Conference on File and Storage Technologies","author":"Zhang Teng","year":"2020","unstructured":"Teng Zhang, Jianying Wang, Xuntao Cheng, Hao Xu, Nanlong Yu, Gui Huang, Tieying Zhang, Dengcheng He, Feifei Li, Wei Cao, Zhongdong Huang, and Jianling Sun. 2020. FPGA-Accelerated compactions for LSM-based key-value store. In Proceedings of the USENIX Conference on File and Storage Technologies. 225\u2013237."},{"key":"e_1_3_1_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE48307.2020.00113"},{"key":"e_1_3_1_31_2","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2014.55"},{"key":"e_1_3_1_32_2","volume-title":"Modeling and Optimization of Accelerator-Rich Architectures for Near Data Processing","author":"Farahpour Niloofar","year":"2020","unstructured":"Niloofar Farahpour. 2020. Modeling and Optimization of Accelerator-Rich Architectures for Near Data Processing. Ph.D. Dissertation. University of California, Los Angeles."},{"key":"e_1_3_1_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3460201"},{"key":"e_1_3_1_34_2","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1109\/CLUSTER52292.2023.00019","volume-title":"Proceedings of the 2023 IEEE International Conference on Cluster Computing (CLUSTER\u201923)","author":"Park I.","year":"2023","unstructured":"I. Park, Q. Zheng, D. Manno, S. Yang, J. Lee, D. Bonnie, B. Settlemyer, Y. Kim, W. Chung, and G. Grider. 2023. KV-CSD: A hardware-accelerated key-value store for data-intensive applications. In Proceedings of the 2023 IEEE International Conference on Cluster Computing (CLUSTER\u201923). IEEE, 132\u2013144."},{"key":"e_1_3_1_35_2","first-page":"5:1\u20135:11","volume-title":"Proceedings of the 48th International Conference on Parallel Processing","author":"Sun Hui","year":"2019","unstructured":"Hui Sun, Wei Liu, Jianzhong Huang, Song Fu, Zhi Qiao, and Weisong Shi. 2019. Near-data processing-enabled and time-aware compaction optimization for LSM-tree-based key-value stores. In Proceedings of the 48th International Conference on Parallel Processing. 5:1\u20135:11."},{"key":"e_1_3_1_36_2","doi-asserted-by":"publisher","unstructured":"H. Sun W. Liu Z. Qiao S. Fu and W. Shi. 2018. Dstore: A holistic key-value store exploring near-data processing and on-demand scheduling for compaction optimization. IEEE Access 6 (2018) 61233\u201361253. DOI:10.1109\/ACCESS.2018.2873579","DOI":"10.1109\/ACCESS.2018.2873579"},{"key":"e_1_3_1_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/1465482.1465560"},{"key":"e_1_3_1_38_2","doi-asserted-by":"crossref","first-page":"4058","DOI":"10.1109\/IGARSS.2012.6350518","volume-title":"Proceedings of the 2012 IEEE International Geoscience and Remote Sensing Symposium","author":"Wang M.","year":"2012","unstructured":"M. Wang, D. Wang, W. Xu, B. Chen, and K. Guo. 2012. Parallel computing of covariance matrix and its application on hyperspectral data process. In Proceedings of the 2012 IEEE International Geoscience and Remote Sensing Symposium. IEEE, 4058\u20134061."},{"key":"e_1_3_1_39_2","unstructured":"G. Argentini. 2002. A generalization of amdahl\u2019s law and relative conditions of parallelism. CoRR cs.DC\/0209029 (2002). [Online]. Available: https:\/\/arxiv.org\/abs\/cs\/0209029"},{"key":"e_1_3_1_40_2","first-page":"194","volume-title":"Proceedings of the 2019 22nd International Conference on Control Systems and Computer Science (CSCS\u201919)","author":"Ilie A. T.","year":"2019","unstructured":"A. T. Ilie, I. D. Filip, A. V. Postoaca, C. Negru, F. Pop, A. Stoica, and F. Serban. 2019. Faster and scalable parallel processing solution to remove visual obstacles from satellite imagery. In Proceedings of the 2019 22nd International Conference on Control Systems and Computer Science (CSCS\u201919). IEEE, 194\u2013201."},{"issue":"8","key":"e_1_3_1_41_2","doi-asserted-by":"crossref","first-page":"N125","DOI":"10.1088\/0031-9155\/58\/8\/N125","article-title":"CloudMC: A cloud computing application for Monte Carlo simulation","volume":"58","author":"Miras H.","year":"2013","unstructured":"H. Miras, R. Jim\u00e9nez, C. Miras, and C. Gom\u00e0. 2013. CloudMC: A cloud computing application for Monte Carlo simulation. Physics in Medicine & Biology 58, 8 (2013), N125.","journal-title":"Physics in Medicine & Biology"},{"key":"e_1_3_1_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/42411.42415"},{"key":"e_1_3_1_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/2254756.2254766"},{"key":"e_1_3_1_44_2","doi-asserted-by":"publisher","DOI":"10.5555\/3386691.3386712"},{"key":"e_1_3_1_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"e_1_3_1_46_2","doi-asserted-by":"crossref","unstructured":"J. Wahlgren M. Gokhale and I. B. Peng. 2022. Evaluating emerging cxl-enabled memory pooling for hpc systems. In 2022 IEEE\/ACM Workshop on Memory Centric High Performance Computing (MCHPC). 11\u201320.","DOI":"10.1109\/MCHPC56545.2022.00007"},{"key":"e_1_3_1_47_2","first-page":"1","volume-title":"Proceedings of the Data Management on New Hardware","author":"Ahn Minseon","year":"2022","unstructured":"Minseon Ahn, Andrew Chang, Donghun Lee, Jongmin Gim, Jungmin Kim, Jaemin Jung, Oliver Rebholz, Vincent Pham, Krishna Malladi, and Yang Seok Ki. 2022. Enabling CXL memory expansion for in-memory database management systems. In Proceedings of the Data Management on New Hardware. 1\u20135."},{"key":"e_1_3_1_48_2","doi-asserted-by":"crossref","unstructured":"H. Li D. S. Berger L. Hsu et\u00a0al. 2023. Pond: Cxl-based memory pooling systems for cloud platforms. In Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems 2 (2023) 574\u2013587.","DOI":"10.1145\/3575693.3578835"},{"key":"e_1_3_1_49_2","unstructured":"Y. Yang B. Zhao Y. Zheng P. Safayenikoo T. A. Khan and A. Quinn. 2025. Cxlmemsim: A pure software simulated cxl.mem for performance characterization. arXiv:2303.06153. [Online]. Available: https:\/\/arxiv.org\/abs\/2303.06153"},{"key":"e_1_3_1_50_2","first-page":"114","volume-title":"Proceedings of the 2024 IEEE International Parallel and Distributed Processing Symposium (IPDPS\u201924)","author":"Arif Moiz","year":"2024","unstructured":"Moiz Arif, Ashish Maurya, M. Mustafa Rafique, Dimitrios S. Nikolopoulos, and Ahmad R. Butt. 2024. Application-attuned memory management for containerized HPC workflows. In Proceedings of the 2024 IEEE International Parallel and Distributed Processing Symposium (IPDPS\u201924). IEEE, 114\u2013127."},{"key":"e_1_3_1_51_2","volume-title":"Proceedings of the 2022 51st International Conference on Parallel Processing","author":"Arif Moiz","year":"2022","unstructured":"Moiz Arif, Kevin Assogba, M. Mustafa Rafique, and Sudharshan Vazhkudai. 2022. Exploiting CXL-based memory for distributed deep learning. In Proceedings of the 2022 51st International Conference on Parallel Processing."},{"key":"e_1_3_1_52_2","unstructured":"OpenAlex. 2023. OpenAlex: An Index of Scholarly Works. (2023). Retrieved from https:\/\/openalex.org. Accessed: 2024-08-06."},{"key":"e_1_3_1_53_2","unstructured":"Y. Hou J. Li Z. He A. Yan X. Chen and J. McAuley. 2024. Bridging language and items for retrieval and recommendation. arXiv:2403.03952 [cs.IR]. [Online]. Available: https:\/\/arxiv.org\/abs\/2403.03952"},{"key":"e_1_3_1_54_2","unstructured":"J. Priem H. Piwowar and R. Orr. 2022. Openalex: A fully-open index of scholarly works authors venues institutions and concepts. arXiv:2205.01833. [Online]. Available: https:\/\/arxiv.org\/abs\/2205.01833"},{"key":"e_1_3_1_55_2","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132765"},{"key":"e_1_3_1_56_2","doi-asserted-by":"crossref","unstructured":"H. Sun G. Chen Y. Yue and X. Qin. 2023. Improving lsm-tree based key-value stores with fine-grained compaction mechanism. IEEE Transactions on Cloud Computing 11 4 (2023) 3778\u20133796.","DOI":"10.1109\/TCC.2023.3329646"},{"key":"e_1_3_1_57_2","first-page":"3071","volume-title":"Proceedings of the VLDB Endowment","volume":"15","author":"Dayan N.","year":"2022","unstructured":"N. Dayan, T. Weiss, S. Dashevsky, M. Pan, E. Bortnikov, and M. Twitto. 2022. Spooky: Granulating LSM-tree compactions correctly. In Proceedings of the VLDB Endowment, Vol. 15. 3071\u20133084."},{"key":"e_1_3_1_58_2","doi-asserted-by":"publisher","DOI":"10.1145\/3655038.3665955"},{"key":"e_1_3_1_59_2","first-page":"191","volume-title":"Proceedings of the 17th USENIX Conference on File and Storage Technologies","author":"Kaiyrakhmet Olzhas","year":"2019","unstructured":"Olzhas Kaiyrakhmet, Songyi Lee, Beomseok Nam, Sam H. Noh, and Young-Ri Choi. 2019. SLM-DB: Single-level key-value store with persistent memory. In Proceedings of the 17th USENIX Conference on File and Storage Technologies. 191\u2013204."},{"key":"e_1_3_1_60_2","first-page":"349","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Xia Fei","year":"2017","unstructured":"Fei Xia, Dejun Jiang, Jin Xiong, and Ninghui Sun. 2017. HiKV: A hybrid index key-value store for DRAM-NVM memory systems.. In Proceedings of the USENIX Annual Technical Conference. 349\u2013362."},{"key":"e_1_3_1_61_2","first-page":"17","volume-title":"Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST\u201921)","author":"Chen H.","year":"2021","unstructured":"H. Chen, C. Ruan, C. Li, X. Ma, and Y. Xu. 2021. SpanDB: A fast, cost-effective LSM-tree based KV store on hybrid storage. In Proceedings of the 19th USENIX Conference on File and Storage Technologies (FAST\u201921). 17\u201332."},{"key":"e_1_3_1_62_2","first-page":"2207","volume-title":"Proceedings of the 2023 IEEE 39th International Conference on Data Engineering (ICDE\u201923)","author":"Chen L.","year":"2023","unstructured":"L. Chen, R. Chen, C. Yang, Y. Han, R. Zhang, X. Zhou, P. Jin, and W. Qian. 2023. Workload-aware log-structured merge key-value store for NVM-SSD hybrid storage. In Proceedings of the 2023 IEEE 39th International Conference on Data Engineering (ICDE\u201923). IEEE, 2207\u20132219."},{"key":"e_1_3_1_63_2","doi-asserted-by":"publisher","DOI":"10.1145\/3603165.3607392"},{"key":"e_1_3_1_64_2","doi-asserted-by":"publisher","DOI":"10.1145\/3007787.3001153"},{"key":"e_1_3_1_65_2","first-page":"379","volume-title":"Proceedings of the 2019 USENIX Annual Technical Conference (USENIX ATC\u201919)","author":"Ruan Zhicong","year":"2019","unstructured":"Zhicong Ruan, Tao He, and Jason Cong. 2019. INSIDER: Designing in-storage computing system for emerging high-performance drive. In Proceedings of the 2019 USENIX Annual Technical Conference (USENIX ATC\u201919). USENIX Association, Berkeley, CA, USA, 379\u2013394."},{"key":"e_1_3_1_66_2","doi-asserted-by":"publisher","DOI":"10.1145\/3429357.3430519"},{"key":"e_1_3_1_67_2","first-page":"347","volume-title":"Proceedings of the 21st USENIX Conference on File and Storage Technologies (FAST\u201923)","author":"Yang Zhen","year":"2023","unstructured":"Zhen Yang, Yubin Lu, Xiaokun Liao, Youmin Chen, Junru Li, Siyu He, and Jiwu Shu. 2023. \\(\\lambda\\) -IO: A unified IO stack for computational storage. In Proceedings of the 21st USENIX Conference on File and Storage Technologies (FAST\u201923). USENIX Association, Santa Clara, CA, USA, 347\u2013362."},{"key":"e_1_3_1_68_2","doi-asserted-by":"publisher","DOI":"10.1145\/3516491"}],"container-title":["ACM Transactions on Storage"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3744568","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T13:03:56Z","timestamp":1767963836000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3744568"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,9]]},"references-count":67,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,2,28]]}},"alternative-id":["10.1145\/3744568"],"URL":"https:\/\/doi.org\/10.1145\/3744568","relation":{},"ISSN":["1553-3077","1553-3093"],"issn-type":[{"value":"1553-3077","type":"print"},{"value":"1553-3093","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,9]]},"assertion":[{"value":"2024-09-15","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-05-24","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-01-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}