{"id":"https://openalex.org/W4385351168","doi":"https://doi.org/10.1631/fitee.2200496","title":"MyWAL: performance optimization by removing redundant input/output stack in key-value store","display_name":"MyWAL: performance optimization by removing redundant input/output stack in key-value store","publication_year":2023,"publication_date":"2023-07-01","ids":{"openalex":"https://openalex.org/W4385351168","doi":"https://doi.org/10.1631/fitee.2200496"},"language":"en","primary_location":{"id":"doi:10.1631/fitee.2200496","is_oa":false,"landing_page_url":"https://doi.org/10.1631/fitee.2200496","pdf_url":null,"source":{"id":"https://openalex.org/S4210189857","display_name":"Frontiers of Information Technology & Electronic Engineering","issn_l":"2095-9184","issn":["2095-9184","2095-9230"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers of Information Technology &amp; Electronic Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101821150","display_name":"Xiao Zhang","orcid":"https://orcid.org/0000-0001-7680-1179"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiao Zhang","raw_affiliation_strings":["MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, China; National Engineering Laboratory for Integrated Aero-Space-Ground-Ocean Big Data Application Technology, Northwestern Polytechnical University, Xi\u2019an, China; School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, China"],"raw_orcid":"https://orcid.org/0000-0001-7680-1179","affiliations":[{"raw_affiliation_string":"MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, China; National Engineering Laboratory for Integrated Aero-Space-Ground-Ocean Big Data Application Technology, Northwestern Polytechnical University, Xi\u2019an, China; School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073663674","display_name":"Mengyu Li","orcid":"https://orcid.org/0000-0002-6640-2729"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mengyu Li","raw_affiliation_strings":["MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, China; School of Software, Northwestern Polytechnical University, Xi\u2019an, China"],"raw_orcid":"https://orcid.org/0000-0002-6640-2729","affiliations":[{"raw_affiliation_string":"MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, China; School of Software, Northwestern Polytechnical University, Xi\u2019an, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054440424","display_name":"Michael Ngulube","orcid":null},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Michael Ngulube","raw_affiliation_strings":["MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, China; School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, China; School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102028284","display_name":"Yonghao Chen","orcid":"https://orcid.org/0009-0001-3737-2815"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yonghao Chen","raw_affiliation_strings":["MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, China; School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, China; School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, China","institution_ids":["https://openalex.org/I17145004"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5006897488","display_name":"Yiping Zhao","orcid":"https://orcid.org/0000-0002-3710-4159"},"institutions":[{"id":"https://openalex.org/I17145004","display_name":"Northwestern Polytechnical University","ror":"https://ror.org/01y0j0j86","country_code":"CN","type":"education","lineage":["https://openalex.org/I17145004"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yiping Zhao","raw_affiliation_strings":["MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MIIT Key Laboratory of Big Data Storage and Management, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, 710072, China","institution_ids":["https://openalex.org/I17145004"]},{"raw_affiliation_string":"School of Computer Science, Northwestern Polytechnical University, Xi\u2019an, China","institution_ids":["https://openalex.org/I17145004"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I17145004"],"apc_list":null,"apc_paid":null,"fwci":0.1755,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.46112566,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"24","issue":"7","first_page":"980","last_page":"993"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9968000054359436,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9965000152587891,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8120381832122803},{"id":"https://openalex.org/keywords/non-volatile-memory","display_name":"Non-volatile memory","score":0.47007209062576294},{"id":"https://openalex.org/keywords/associative-array","display_name":"Associative array","score":0.4665733575820923},{"id":"https://openalex.org/keywords/merge","display_name":"Merge (version control)","score":0.4628855884075165},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.45836955308914185},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.45276299118995667},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4209168553352356},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.37858226895332336},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3552723526954651}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8120381832122803},{"id":"https://openalex.org/C177950962","wikidata":"https://www.wikidata.org/wiki/Q10997658","display_name":"Non-volatile memory","level":2,"score":0.47007209062576294},{"id":"https://openalex.org/C168781493","wikidata":"https://www.wikidata.org/wiki/Q80585","display_name":"Associative array","level":2,"score":0.4665733575820923},{"id":"https://openalex.org/C197129107","wikidata":"https://www.wikidata.org/wiki/Q1921621","display_name":"Merge (version control)","level":2,"score":0.4628855884075165},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.45836955308914185},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.45276299118995667},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4209168553352356},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.37858226895332336},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3552723526954651},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1631/fitee.2200496","is_oa":false,"landing_page_url":"https://doi.org/10.1631/fitee.2200496","pdf_url":null,"source":{"id":"https://openalex.org/S4210189857","display_name":"Frontiers of Information Technology & Electronic Engineering","issn_l":"2095-9184","issn":["2095-9184","2095-9230"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Frontiers of Information Technology &amp; Electronic Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.8299999833106995}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W1966764836","https://openalex.org/W2019998825","https://openalex.org/W2046006386","https://openalex.org/W2094976421","https://openalex.org/W2550104829","https://openalex.org/W2594680891","https://openalex.org/W2600977860","https://openalex.org/W2735400990","https://openalex.org/W2764131694","https://openalex.org/W2765113847","https://openalex.org/W2770617898","https://openalex.org/W2798441769","https://openalex.org/W2798536345","https://openalex.org/W2798839954","https://openalex.org/W2888655500","https://openalex.org/W2892777373","https://openalex.org/W2894367490","https://openalex.org/W6600118084","https://openalex.org/W6600195515","https://openalex.org/W6600441004","https://openalex.org/W6600688380","https://openalex.org/W6600725278","https://openalex.org/W6606104108","https://openalex.org/W7054497318"],"related_works":["https://openalex.org/W4234886518","https://openalex.org/W2389591058","https://openalex.org/W2486541857","https://openalex.org/W2382112581","https://openalex.org/W3124036233","https://openalex.org/W2108840191","https://openalex.org/W2759366996","https://openalex.org/W2354081742","https://openalex.org/W2372661603","https://openalex.org/W1785572788"],"abstract_inverted_index":{"Based":[0],"on":[1,108,123,148],"a":[2,91,109],"log-structured":[3],"merge":[4],"(LSM)":[5],"tree,":[6],"the":[7,46,71,77,133,141,181,191],"key-value":[8],"(KV)":[9],"storage":[10,29],"system":[11],"can":[12,114,130,173],"provide":[13],"high":[14],"reading":[15],"performance":[16,136,177],"and":[17,35,48,119,168],"optimize":[18],"random":[19],"writing":[20,84,135,176],"performance.":[21,85],"It":[22,97],"is":[23,62],"widely":[24],"used":[25],"in":[26,45,52,58,70],"modern":[27],"data":[28,44,56,69,107,121,134,147,175],"systems":[30],"like":[31],"e-commerce,":[32],"online":[33],"analytics,":[34],"real-time":[36],"communication.":[37],"An":[38],"LSM":[39],"tree":[40],"stores":[41],"new":[42,92],"KV":[43,146],"memory":[47,59,162,170],"flushes":[49],"to":[50,140,156],"disk":[51],"batches.":[53],"To":[54],"prevent":[55],"loss":[57],"if":[60],"there":[61],"an":[63],"unexpected":[64],"crash,":[65],"RocksDB":[66,138],"appends":[67],"updating":[68,76,118],"write-ahead":[72],"log":[73],"(WAL)":[74],"before":[75],"memory.":[78],"However,":[79],"synchronous":[80],"WAL":[81,93,143],"significantly":[82,131],"reduces":[83],"In":[86],"this":[87],"paper,":[88],"we":[89],"present":[90],"mechanism":[94],"named":[95],"MyWAL.":[96],"directly":[98],"manages":[99],"raw":[100],"devices":[101],"(or":[102],"partitions)":[103],"instead":[104],"of":[105,137,183],"saving":[106],"traditional":[110,142],"file":[111],"system.":[112],"These":[113],"avoid":[115],"useless":[116],"metadata":[117],"write":[120],"sequentially":[122],"disks.":[124],"Experimental":[125],"results":[126,182],"show":[127,189],"that":[128,190],"MyWAL":[129,172],"improve":[132,174],"compared":[139,196],"for":[144],"small":[145],"solid-state":[149],"disks":[150],"(SSDs),":[151],"as":[152,154],"much":[153],"five":[155],"eight":[157],"times":[158],"faster.":[159],"On":[160],"non-volatile":[161,169],"express":[163],"soild-state":[164],"drives":[165],"(NVMe":[166],"SSDs)":[167],"(NVM),":[171],"by":[178,194],"10%\u201330%.":[179],"Furthermore,":[180],"YCSB":[184],"(Yahoo!":[185],"Cloud":[186],"Serving":[187],"Benchmark)":[188],"latency":[192],"decreased":[193],"50%":[195],"with":[197],"SpanDB.":[198]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-06-13T06:13:01.061226","created_date":"2025-10-10T00:00:00"}
