{"id":"https://openalex.org/W7133216705","doi":"https://doi.org/10.48550/arxiv.2602.23571","title":"OceanBase Bacchus: a High-Performance and Scalable Cloud-Native Shared Storage Architecture for Multi-Cloud","display_name":"OceanBase Bacchus: a High-Performance and Scalable Cloud-Native Shared Storage Architecture for Multi-Cloud","publication_year":2026,"publication_date":"2026-02-27","ids":{"openalex":"https://openalex.org/W7133216705","doi":"https://doi.org/10.48550/arxiv.2602.23571"},"language":null,"primary_location":{"id":"pmh:doi:10.48550/arxiv.2602.23571","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":null,"any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5074979952","display_name":"Quanqing Xu","orcid":"https://orcid.org/0000-0001-8989-9662"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xu, Quanqing","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036585065","display_name":"Mingqiang Zhuang","orcid":"https://orcid.org/0009-0008-4591-8399"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhuang, Mingqiang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5127802881","display_name":"Chuanhui Yang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yang, Chuanhui","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5127790311","display_name":"Quanwei Wan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wan, Quanwei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068052537","display_name":"Fusheng Han","orcid":"https://orcid.org/0009-0000-2900-0109"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Han, Fusheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5127813711","display_name":"Fanyu Kong","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kong, Fanyu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5127811649","display_name":"Hao Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Hao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101882561","display_name":"Hu Xu","orcid":"https://orcid.org/0000-0003-3436-2600"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xu, Hu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5127826332","display_name":"Junyu Ye","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ye, Junyu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.6644999980926514,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.6644999980926514,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.2362000048160553,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.020800000056624413,"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/online-transaction-processing","display_name":"Online transaction processing","score":0.7099999785423279},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6687999963760376},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.588699996471405},{"id":"https://openalex.org/keywords/online-analytical-processing","display_name":"Online analytical processing","score":0.5270000100135803},{"id":"https://openalex.org/keywords/nosql","display_name":"NoSQL","score":0.4611000120639801},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.4348999857902527},{"id":"https://openalex.org/keywords/storage-virtualization","display_name":"Storage virtualization","score":0.41760000586509705},{"id":"https://openalex.org/keywords/object-storage","display_name":"Object storage","score":0.36000001430511475},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.3481999933719635},{"id":"https://openalex.org/keywords/joins","display_name":"Joins","score":0.3440999984741211}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8518999814987183},{"id":"https://openalex.org/C191087605","wikidata":"https://www.wikidata.org/wiki/Q1501395","display_name":"Online transaction processing","level":4,"score":0.7099999785423279},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6687999963760376},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.588699996471405},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5532000064849854},{"id":"https://openalex.org/C201932085","wikidata":"https://www.wikidata.org/wiki/Q642514","display_name":"Online analytical processing","level":3,"score":0.5270000100135803},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.5101000070571899},{"id":"https://openalex.org/C2779599972","wikidata":"https://www.wikidata.org/wiki/Q82231","display_name":"NoSQL","level":3,"score":0.4611000120639801},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.4348999857902527},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.4223000109195709},{"id":"https://openalex.org/C34760210","wikidata":"https://www.wikidata.org/wiki/Q2308665","display_name":"Storage virtualization","level":4,"score":0.41760000586509705},{"id":"https://openalex.org/C56640594","wikidata":"https://www.wikidata.org/wiki/Q7075068","display_name":"Object storage","level":3,"score":0.36000001430511475},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.3481999933719635},{"id":"https://openalex.org/C2778692605","wikidata":"https://www.wikidata.org/wiki/Q4041866","display_name":"Joins","level":2,"score":0.3440999984741211},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.3395000100135803},{"id":"https://openalex.org/C194739806","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Computer data storage","level":2,"score":0.33660000562667847},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.3346000015735626},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.32820001244544983},{"id":"https://openalex.org/C2780940931","wikidata":"https://www.wikidata.org/wiki/Q174989","display_name":"File system","level":2,"score":0.3181999921798706},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.30820000171661377},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.29760000109672546},{"id":"https://openalex.org/C51332947","wikidata":"https://www.wikidata.org/wiki/Q1172305","display_name":"Shared resource","level":2,"score":0.2937000095844269},{"id":"https://openalex.org/C12590798","wikidata":"https://www.wikidata.org/wiki/Q3933199","display_name":"Replication (statistics)","level":2,"score":0.2935999929904938},{"id":"https://openalex.org/C2777059624","wikidata":"https://www.wikidata.org/wiki/Q914359","display_name":"Cloud storage","level":3,"score":0.27720001339912415},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.2743000090122223},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.27379998564720154},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.27309998869895935},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2696000039577484},{"id":"https://openalex.org/C19012869","wikidata":"https://www.wikidata.org/wiki/Q578372","display_name":"Response time","level":2,"score":0.2694999873638153},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.2689000070095062},{"id":"https://openalex.org/C520566109","wikidata":"https://www.wikidata.org/wiki/Q133862","display_name":"BitTorrent","level":3,"score":0.2635999917984009},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.26019999384880066},{"id":"https://openalex.org/C84511453","wikidata":"https://www.wikidata.org/wiki/Q2914952","display_name":"Concurrency control","level":3,"score":0.258899986743927},{"id":"https://openalex.org/C3102742","wikidata":"https://www.wikidata.org/wiki/Q6031177","display_name":"Information repository","level":3,"score":0.25839999318122864},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.2538999915122986},{"id":"https://openalex.org/C4373008","wikidata":"https://www.wikidata.org/wiki/Q513349","display_name":"File server","level":2,"score":0.25189998745918274}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:doi:10.48550/arxiv.2602.23571","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},{"id":"doi:10.48550/arxiv.2602.23571","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2602.23571","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:doi:10.48550/arxiv.2602.23571","is_oa":true,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4406922384","display_name":"Open MIND","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},"sustainable_development_goals":[{"score":0.447388619184494,"display_name":"Life below water","id":"https://metadata.un.org/sdg/14"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Although":[0],"an":[1,17,64],"increasing":[2],"number":[3],"of":[4,49,177],"databases":[5],"now":[6],"embrace":[7],"shared-storage":[8],"architectures,":[9],"current":[10],"storage-disaggregated":[11],"systems":[12],"have":[13],"yet":[14,57],"to":[15,32,108,172,175],"strike":[16],"optimal":[18],"balance":[19],"between":[20],"cost":[21],"and":[22,80,97,144,151,162,182,195,204,220],"performance.":[23],"In":[24],"high-concurrency":[25],"read/write":[26],"scenarios,":[27],"B+-tree-based":[28],"shared":[29,88,120],"storage":[30,41,70,145,213],"struggles":[31],"efficiently":[33],"absorb":[34],"frequent":[35],"in-place":[36],"updates.":[37],"Existing":[38],"LSM-tree-backed":[39],"disaggregated":[40],"designs":[42],"are":[43],"hindered":[44],"by":[45,72,215],"the":[46],"intricate":[47],"implementation":[48],"cross-node":[50],"shared-log":[51],"mechanisms,":[52],"where":[53,141],"no":[54],"satisfactory":[55],"solution":[56,125],"exists.":[58],"This":[59],"paper":[60],"presents":[61],"OceanBase":[62,167],"Bacchus,":[63],"LSM-tree":[65],"architecture":[66,133],"tailored":[67],"for":[68,126,192],"object":[69],"provided":[71],"cloud":[73],"vendors.":[74],"The":[75,132],"system":[76],"sustains":[77],"high-performance":[78],"reads":[79],"writes":[81],"while":[82],"rendering":[83],"compute":[84],"nodes":[85],"stateless":[86],"through":[87],"service-oriented":[89],"PALF":[90],"(Paxos-backed":[91],"Append-only":[92],"Log":[93],"File":[94],"system)":[95],"logging":[96],"asynchronous":[98],"background":[99],"services.":[100],"We":[101],"employ":[102],"a":[103,119,123],"Shared":[104],"Block":[105],"Cache":[106],"Service":[107],"flexibly":[109],"utilize":[110],"cache":[111],"resources.":[112],"Our":[113],"design":[114],"places":[115],"log":[116,127],"synchronization":[117],"into":[118],"service,":[121],"providing":[122],"novel":[124],"sharing":[128],"in":[129,179,186,212,217,222],"storage-compute-separated":[130],"databases.":[131],"decouples":[134],"functionality":[135],"across":[136],"modules,":[137],"enabling":[138],"elastic":[139],"scaling":[140],"compute,":[142],"cache,":[143],"resources":[146],"can":[147],"be":[148],"resized":[149],"rapidly":[150],"independently.":[152],"Through":[153],"experimental":[154],"evaluation":[155],"using":[156],"multiple":[157],"benchmark":[158],"tests,":[159],"including":[160],"SysBench":[161],"TPC-H,":[163],"we":[164,198],"confirm":[165],"that":[166,176],"Bacchus":[168],"achieves":[169],"performance":[170,206],"comparable":[171],"or":[173],"superior":[174],"HBase":[178],"OLTP":[180,218],"scenarios":[181,219],"significantly":[183],"outperforms":[184],"StarRocks":[185],"OLAP":[187,223],"workloads.":[188],"Leveraging":[189],"Bacchus's":[190],"support":[191],"multi-cloud":[193],"deployment":[194],"consistent":[196],"performance,":[197],"not":[199],"only":[200],"retain":[201],"high":[202],"availability":[203],"competitive":[205],"but":[207],"also":[208],"achieve":[209],"substantial":[210],"reductions":[211],"costs":[214],"59%":[216],"89%":[221],"scenarios.":[224]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-03-03T00:00:00"}
