{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T18:59:50Z","timestamp":1772823590079,"version":"3.50.1"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T00:00:00Z","timestamp":1729555200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T00:00:00Z","timestamp":1729555200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Nature Science Foundation of Fujian Province","award":["2021J01319"],"award-info":[{"award-number":["2021J01319"]}]},{"name":"Nature Science Foundation of Fujian Province","award":["2022J06020"],"award-info":[{"award-number":["2022J06020"]}]},{"name":"Fundamental Research Founds for the Central Universities of Huaqiao University","award":["ZQN-910"],"award-info":[{"award-number":["ZQN-910"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61872086"],"award-info":[{"award-number":["61872086"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"d the Young Top Talent of Young Eagle Program of Fujian Province","award":["F21E0011202B01"],"award-info":[{"award-number":["F21E0011202B01"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2025,1]]},"DOI":"10.1007\/s11227-024-06526-7","type":"journal-article","created":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T17:03:59Z","timestamp":1729616639000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["CDNRocks: computable data nodes with RocksDB to improve the read performance of LSM-tree-based distributed key-value storage systems"],"prefix":"10.1007","volume":"81","author":[{"given":"Feixiong","family":"Huang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yubiao","family":"Pan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huizhen","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mingwei","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,10,22]]},"reference":[{"key":"6526_CR1","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1007\/s002360050048","volume":"33","author":"Patrick O\u2019Neil","year":"1996","unstructured":"O\u2019Neil Patrick, Cheng Edward, Gawlick Dieter, O\u2019Neil Elizabeth (1996) The log-structured merge-tree (lsm-tree). Acta Inform 33:351\u2013385","journal-title":"Acta Inform"},{"key":"6526_CR2","unstructured":"Leveldb. https:\/\/github.com\/google\/leveldb, 2021"},{"key":"6526_CR3","unstructured":"RocksDB. https:\/\/rocksdb.org\/, 2021"},{"key":"6526_CR4","unstructured":"Redis. https:\/\/redis.io\/, 2021"},{"key":"6526_CR5","unstructured":"Memcached. https:\/\/memcached.org\/, 2023"},{"key":"6526_CR6","unstructured":"Hadoop. https:\/\/hadoop.apache.org\/, 2021"},{"key":"6526_CR7","unstructured":"HBase. https:\/\/hbase.apache.org\/, 2021"},{"key":"6526_CR8","unstructured":"Cassandra. https:\/\/cassandra.apache.org\/, 2021"},{"key":"6526_CR9","doi-asserted-by":"crossref","unstructured":"Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung. The google file system. In Proceedings of the 19th ACM Symposium on Operating Systems Principles, page 29-43, 2003","DOI":"10.1145\/1165389.945450"},{"issue":"2","key":"6526_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1365815.1365816","volume":"26","author":"Fay Chang","year":"2008","unstructured":"Chang Fay, Dean Jeffrey, Ghemawat Sanjay (2008) Bigtable: a distributed storage system for structured data. ACM Trans Comput Syst 26(2):1\u201326","journal-title":"ACM Trans Comput Syst"},{"key":"6526_CR11","doi-asserted-by":"crossref","unstructured":"Konstantin Shvachko, Hairong Kuang, and Sanjay Radia. The hadoop distributed file system. In Proceedings of the 26th IEEE Symposium on Mass Storage Systems and Technologies, pages 1\u201310, 2010","DOI":"10.1109\/MSST.2010.5496972"},{"key":"6526_CR12","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1016\/j.procs.2015.04.108","volume":"48","author":"Mohd Rehan Ghazi and Durgaprasad Gangodkar","year":"2015","unstructured":"Mohd Rehan Ghazi and Durgaprasad Gangodkar (2015) Hadoop, mapreduce and hdfs: a developers perspective. Proc Comput Sci 48:45\u201350","journal-title":"Proc Comput Sci"},{"key":"6526_CR13","unstructured":"GlusterFS. https:\/\/www.gluster.org\/, 2023"},{"key":"6526_CR14","unstructured":"RocksDB HDFS Env. https:\/\/github.com\/rocksdb\/hdfs, 2021"},{"key":"6526_CR15","doi-asserted-by":"crossref","unstructured":"Brian\u00a0F Cooper, Adam Silberstein, Erwin Tam, Raghu Ramakrishnan, and Russell Sears. Benchmarking cloud serving systems with ycsb. In Proceedings of the 1st ACM symposium on Cloud computing, pages 143\u2013154, 2010","DOI":"10.1145\/1807128.1807152"},{"issue":"2","key":"6526_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3488368","volume":"18","author":"Zhichao Cao","year":"2022","unstructured":"Cao Zhichao, Dong Huibing, Wei Yixun (2022) Is-hbase: an in-storage computing optimized hbase with i\/o offloading and self-adaptive caching in compute-storage disaggregated infrastructure. ACM Trans Storage 18(2):1\u201342","journal-title":"ACM Trans Storage"},{"key":"6526_CR17","doi-asserted-by":"crossref","unstructured":"Robert Escriva, Bernard Wong, and Emin\u00a0Gun Sirer. Hyperdex: a distributed, searchable key-value store. In Proceedings of the ACM SIGCOMM 2012 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, pages 25\u201336, 2012","DOI":"10.1145\/2342356.2342360"},{"key":"6526_CR18","doi-asserted-by":"crossref","unstructured":"Haoyu Huang and Ghandeharizadeh. Nova-lsm: A distributed, component-based lsm-tree key-value store. In Proceedings of the 2021 International Conference on Management of Data, pages 749\u2013763, 2021","DOI":"10.1145\/3448016.3457297"},{"issue":"12","key":"6526_CR19","doi-asserted-by":"publisher","first-page":"3072","DOI":"10.14778\/3415478.3415535","volume":"13","author":"Dongxu Huang","year":"2020","unstructured":"Huang Dongxu, Liu Qi, Cui Qiu (2020) Tidb: a raft-based htap database. VLDB Endowment 13(12):3072\u20133084","journal-title":"VLDB Endowment"},{"key":"6526_CR20","doi-asserted-by":"crossref","unstructured":"Panagiotis Garefalakis and Kostas Magoutis. Acazoo: A distributed key-value store based on replicated lsm-trees. In Proceedings of IEEE 33rd International Symposium on Reliable Distributed Systems, pages 211\u2013220, 2014","DOI":"10.1109\/SRDS.2014.43"},{"key":"6526_CR21","unstructured":"Qiang Zhang, Yongkun Li, and Patrick\u00a0P.C. Lee. DEPART: Replica decoupling for distributed Key-Value storage. In Proceedings of the 20th USENIX Conference on File and Storage Technologies, pages 397\u2013412, 2022"},{"key":"6526_CR22","doi-asserted-by":"crossref","unstructured":"Hossein Shafagh, Anwar Hithnawi, and Andreas Droescher. Talos: Encrypted query processing for the internet of things. In Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems, pages 197\u2013210, 2015","DOI":"10.1145\/2809695.2809723"},{"issue":"11","key":"6526_CR23","doi-asserted-by":"publisher","first-page":"7871","DOI":"10.1109\/TII.2021.3059640","volume":"17","author":"Liang Zhao","year":"2021","unstructured":"Zhao Liang, Yang Kaiqi, Tan Zhiyuan, Song Houbing, Al-Dubai Ahmed, Zomaya Albert Y, Li Xianwei (2021) Vehicular computation offloading for industrial mobile edge computing. IEEE Trans Industr Inf 17(11):7871\u20137881","journal-title":"IEEE Trans Industr Inf"},{"key":"6526_CR24","doi-asserted-by":"crossref","unstructured":"Tim Bisson, Ke\u00a0Chen, and Changho Choi. Crail-kv: A high-performance distributed key-value store leveraging native kv-ssds over nvme-of. In Proceedings of the IEEE 37th International Performance Computing and Communications Conference, pages 1\u20138, 2018","DOI":"10.1109\/PCCC.2018.8710776"},{"key":"6526_CR25","doi-asserted-by":"crossref","unstructured":"Ruicheng Liu, Peiquan Jin, and Xiaoliang Wang. Design considerations of a novel distributed key-value store for new storage. In Proceedings of the IEEE 42nd International Conference on Distributed Computing Systems, pages 1276\u20131277, 2022","DOI":"10.1109\/ICDCS54860.2022.00131"},{"key":"6526_CR26","unstructured":"Shangyi Sun, Rui Zhang, and Ming Yan. Skv: A smartnic-offloaded distributed key-value store. In Proceedings of the 2022 IEEE International Conference on Cluster Computing, pages 1\u201311, 2022"},{"key":"6526_CR27","unstructured":"Sudarsun Kannan, Nitish Bhat, Ada Gavrilovska, and Andrea Arpaci-Dusseau. Redesigning LSMs for nonvolatile memory with NoveLSM. In Proceedings of the 2018 USENIX Annual Technical Conference, pages 993\u20131005, 2018"},{"key":"6526_CR28","unstructured":"Ting Yao, Yiwen Zhang, and Jiguang Wan. MatrixKV: Reducing write stalls and write amplification in LSM-tree based KV stores with matrix container in NVM. In Proceedings of the 2020 USENIX Annual Technical Conference, pages 17\u201331, 2020"},{"key":"6526_CR29","doi-asserted-by":"crossref","unstructured":"Wenhui Zhang, Xingsheng Zhao, and Song Jiang. Chameleondb: a key-value store for optane persistent memory. In Proceedings of the 16th European Conference on Computer Systems, pages 194\u2013209, 2021","DOI":"10.1145\/3447786.3456237"},{"key":"6526_CR30","unstructured":"Teng Zhang, Jianying Wang, Xuntao Cheng, Hao Xu, and Nanlong Yu. FPGA-Accelerated compactions for LSM-based Key-Value store. In Proceedings of the 18th USENIX Conference on File and Storage Technologies, pages 225\u2013237, 2020"},{"key":"6526_CR31","unstructured":"Olzhas Kaiyrakhmet, Songyi Lee, Beomseok Nam, and Sam\u00a0H. Noh. SLM-DB: Single-Level Key-Value store with persistent memory. In Proceedings of the 17th USENIX Conference on File and Storage Technologies, pages 191\u2013205, 2019"},{"key":"6526_CR32","doi-asserted-by":"crossref","unstructured":"Lanyue Lu, Thanumalayan\u00a0Sankaranarayana Pillai, and Gopalakrishnan. Wisckey: Separating keys from values in ssd-conscious storage. ACM Transactions On Storage, 13(1):1\u201328, 2017","DOI":"10.1145\/3033273"},{"key":"6526_CR33","unstructured":"Helen H.\u00a0W. Chan, Yongkun Li, Patrick P.\u00a0C. Lee, and Yinlong Xu. HashKV: Enabling efficient updates in KV storage via hashing. In Proceedings of the 2018 USENIX Annual Technical Conference, pages 1007\u20131019, 2018"},{"issue":"12","key":"6526_CR34","doi-asserted-by":"publisher","first-page":"3375","DOI":"10.1109\/TPDS.2022.3149003","volume":"33","author":"Chenlei Tang","year":"2022","unstructured":"Tang Chenlei, Wan Jiguang, Xie Changsheng (2022) Fencekv: Enabling efficient range query for key-value separation. IEEE Trans Parallel Distrib Syst 33(12):3375\u20133386","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"6526_CR35","unstructured":"Yongkun Li, Zhen Liu, and Patrick P.\u00a0C. Lee. Differentiated Key-Value storage management for balanced I\/O performance. In 2021 USENIX Annual Technical Conference, pages 673\u2013687, 2021"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-024-06526-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-024-06526-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-024-06526-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T17:10:43Z","timestamp":1729617043000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-024-06526-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,22]]},"references-count":35,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2025,1]]}},"alternative-id":["6526"],"URL":"https:\/\/doi.org\/10.1007\/s11227-024-06526-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,10,22]]},"assertion":[{"value":"21 September 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 October 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}],"article-number":"57"}}