{"id":"https://openalex.org/W2954857688","doi":"https://doi.org/10.1145/3318158","title":"SolarDB","display_name":"SolarDB","publication_year":2019,"publication_date":"2019-05-31","ids":{"openalex":"https://openalex.org/W2954857688","doi":"https://doi.org/10.1145/3318158","mag":"2954857688"},"language":"en","primary_location":{"id":"doi:10.1145/3318158","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3318158","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3318158","source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3318158","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100717935","display_name":"\u03a4ao Zhu","orcid":"https://orcid.org/0000-0003-0228-3916"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Tao Zhu","raw_affiliation_strings":["East China Normal University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082679208","display_name":"Zhuoyue Zhao","orcid":"https://orcid.org/0000-0002-1631-718X"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhuoyue Zhao","raw_affiliation_strings":["University of Utah, UT, USA"],"affiliations":[{"raw_affiliation_string":"University of Utah, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100450470","display_name":"Feifei Li","orcid":"https://orcid.org/0009-0003-0770-5775"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Feifei Li","raw_affiliation_strings":["University of Utah, UT, USA"],"affiliations":[{"raw_affiliation_string":"University of Utah, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089931216","display_name":"Weining Qian","orcid":"https://orcid.org/0000-0002-4132-8630"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weining Qian","raw_affiliation_strings":["East China Normal University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101511862","display_name":"Aoying Zhou","orcid":"https://orcid.org/0000-0002-4665-7302"},"institutions":[{"id":"https://openalex.org/I66867065","display_name":"East China Normal University","ror":"https://ror.org/02n96ep67","country_code":"CN","type":"education","lineage":["https://openalex.org/I66867065"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Aoying Zhou","raw_affiliation_strings":["East China Normal University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"East China Normal University, Shanghai, China","institution_ids":["https://openalex.org/I66867065"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101871030","display_name":"Dong Xie","orcid":"https://orcid.org/0000-0003-4857-900X"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Dong Xie","raw_affiliation_strings":["University of Utah, UT, USA"],"affiliations":[{"raw_affiliation_string":"University of Utah, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020086434","display_name":"Ryan Stutsman","orcid":"https://orcid.org/0000-0001-5446-9603"},"institutions":[{"id":"https://openalex.org/I223532165","display_name":"University of Utah","ror":"https://ror.org/03r0ha626","country_code":"US","type":"education","lineage":["https://openalex.org/I223532165"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ryan Stutsman","raw_affiliation_strings":["University of Utah, UT, USA"],"affiliations":[{"raw_affiliation_string":"University of Utah, UT, USA","institution_ids":["https://openalex.org/I223532165"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101848827","display_name":"Haining Li","orcid":"https://orcid.org/0009-0009-5739-2555"},"institutions":[{"id":"https://openalex.org/I917184967","display_name":"Bank of China","ror":"https://ror.org/02mt4s337","country_code":"CN","type":"other","lineage":["https://openalex.org/I917184967"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haining Li","raw_affiliation_strings":["Bank of Communications, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Bank of Communications, Shanghai, China","institution_ids":["https://openalex.org/I917184967"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5030858930","display_name":"Huiqi Hu","orcid":"https://orcid.org/0000-0001-5220-3166"},"institutions":[{"id":"https://openalex.org/I917184967","display_name":"Bank of China","ror":"https://ror.org/02mt4s337","country_code":"CN","type":"other","lineage":["https://openalex.org/I917184967"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huiqi Hu","raw_affiliation_strings":["Bank of Communications, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Bank of Communications, Shanghai, China","institution_ids":["https://openalex.org/I917184967"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5100717935"],"corresponding_institution_ids":["https://openalex.org/I66867065"],"apc_list":null,"apc_paid":null,"fwci":1.1143,"has_fulltext":true,"cited_by_count":9,"citation_normalized_percentile":{"value":0.80122595,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":97},"biblio":{"volume":"15","issue":"2","first_page":"1","last_page":"26"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998999834060669,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9998999834060669,"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.9997000098228455,"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.9995999932289124,"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.9017542600631714},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5692436099052429},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.5619527697563171},{"id":"https://openalex.org/keywords/partition","display_name":"Partition (number theory)","score":0.5415487885475159},{"id":"https://openalex.org/keywords/concurrency-control","display_name":"Concurrency control","score":0.5314580202102661},{"id":"https://openalex.org/keywords/distributed-database","display_name":"Distributed database","score":0.5261145234107971},{"id":"https://openalex.org/keywords/merge","display_name":"Merge (version control)","score":0.4841771423816681},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.4689590036869049},{"id":"https://openalex.org/keywords/distributed-concurrency-control","display_name":"Distributed concurrency control","score":0.46845436096191406},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.4470844864845276},{"id":"https://openalex.org/keywords/distributed-transaction","display_name":"Distributed transaction","score":0.4362739324569702},{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.40800976753234863},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3875803053379059},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3053438365459442},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.19198307394981384}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9017542600631714},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5692436099052429},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.5619527697563171},{"id":"https://openalex.org/C42812","wikidata":"https://www.wikidata.org/wiki/Q1082910","display_name":"Partition (number theory)","level":2,"score":0.5415487885475159},{"id":"https://openalex.org/C84511453","wikidata":"https://www.wikidata.org/wiki/Q2914952","display_name":"Concurrency control","level":3,"score":0.5314580202102661},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.5261145234107971},{"id":"https://openalex.org/C197129107","wikidata":"https://www.wikidata.org/wiki/Q1921621","display_name":"Merge (version control)","level":2,"score":0.4841771423816681},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.4689590036869049},{"id":"https://openalex.org/C208087996","wikidata":"https://www.wikidata.org/wiki/Q5283142","display_name":"Distributed concurrency control","level":4,"score":0.46845436096191406},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.4470844864845276},{"id":"https://openalex.org/C25185021","wikidata":"https://www.wikidata.org/wiki/Q4053284","display_name":"Distributed transaction","level":4,"score":0.4362739324569702},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.40800976753234863},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3875803053379059},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3053438365459442},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.19198307394981384},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3318158","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3318158","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3318158","source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3318158","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3318158","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3318158","source":{"id":"https://openalex.org/S158124317","display_name":"ACM Transactions on Storage","issn_l":"1553-3077","issn":["1553-3077","1553-3093"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Storage","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1121271761","display_name":null,"funder_award_id":"Program","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G136231313","display_name":null,"funder_award_id":"61432006","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2515598214","display_name":null,"funder_award_id":"1443046","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3433751134","display_name":null,"funder_award_id":"1619287, 1443046, CNS-1750558","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G391238517","display_name":null,"funder_award_id":", and","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3994380759","display_name":null,"funder_award_id":"61432006, 61332006, 61729202","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4243412236","display_name":null,"funder_award_id":"863 Program","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G4569306369","display_name":null,"funder_award_id":"2015AA015307","funder_id":"https://openalex.org/F4320335773","funder_display_name":"National High-tech Research and Development Program"},{"id":"https://openalex.org/G5607671342","display_name":"III: Small: Towards a Database Engine for Interactive and Online Sampling and Analytics","funder_award_id":"1619287","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5613926484","display_name":"CAREER: Safe and Efficient Extensions for Low-Latency Multitenant Storage","funder_award_id":"1750558","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6623422770","display_name":null,"funder_award_id":"61332006","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7173961984","display_name":null,"funder_award_id":"1729202","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7211685174","display_name":null,"funder_award_id":"6143200","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7733967793","display_name":null,"funder_award_id":"61332","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G814274616","display_name":null,"funder_award_id":"61729202","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G848032724","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335773","display_name":"National High-tech Research and Development Program","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2954857688.pdf","grobid_xml":"https://content.openalex.org/works/W2954857688.grobid-xml"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W1433235304","https://openalex.org/W1532546444","https://openalex.org/W1569797253","https://openalex.org/W1585509108","https://openalex.org/W1975814632","https://openalex.org/W1977329921","https://openalex.org/W1981420413","https://openalex.org/W1993813873","https://openalex.org/W1997033370","https://openalex.org/W2007888220","https://openalex.org/W2014977566","https://openalex.org/W2060440895","https://openalex.org/W2068739275","https://openalex.org/W2087946700","https://openalex.org/W2098095723","https://openalex.org/W2102729946","https://openalex.org/W2114067856","https://openalex.org/W2117917070","https://openalex.org/W2120644071","https://openalex.org/W2133386065","https://openalex.org/W2141710443","https://openalex.org/W2143522680","https://openalex.org/W2144518192","https://openalex.org/W2152719738","https://openalex.org/W2153704625","https://openalex.org/W2155070484","https://openalex.org/W2171823993","https://openalex.org/W2181961186","https://openalex.org/W2189465200","https://openalex.org/W2236986911","https://openalex.org/W2262876226","https://openalex.org/W2271870283","https://openalex.org/W2397745141","https://openalex.org/W2423206806","https://openalex.org/W2429213287","https://openalex.org/W2475549902","https://openalex.org/W2739699618","https://openalex.org/W2963638209","https://openalex.org/W3138135046","https://openalex.org/W6680852931"],"related_works":["https://openalex.org/W2588999713","https://openalex.org/W2548026627","https://openalex.org/W1527125278","https://openalex.org/W2309223418","https://openalex.org/W2742369611","https://openalex.org/W177662404","https://openalex.org/W206282721","https://openalex.org/W3196400242","https://openalex.org/W2162564537","https://openalex.org/W2261901744"],"abstract_inverted_index":{"Efficient":[0],"transaction":[1,87],"processing":[2,88],"over":[3],"large":[4,51],"databases":[5,16],"is":[6,94],"a":[7,39,50,61,66,71,126],"key":[8,55],"requirement":[9],"for":[10],"many":[11],"mission-critical":[12],"applications.":[13],"Although":[14],"modern":[15],"have":[17,31],"achieved":[18],"good":[19],"performance":[20,25],"through":[21],"horizontal":[22],"partitioning,":[23],"their":[24],"deteriorates":[26],"when":[27,90,139],"cross-partition":[28],"distributed":[29,40,148],"transactions":[30],"to":[32,107,118,137,143],"be":[33],"executed.":[34],"This":[35],"article":[36],"presents":[37],"SolarDB,":[38],"relational":[41],"database":[42],"system":[43],"that":[44,76],"has":[45],"been":[46],"successfully":[47],"tested":[48],"at":[49],"commercial":[52],"bank.":[53],"The":[54],"features":[56],"of":[57],"SolarDB":[58,129],"include":[59],"(1)":[60],"shared-everything":[62],"architecture":[63],"based":[64],"on":[65,122],"two-layer":[67],"log-structured":[68,80],"merge-tree;":[69],"(2)":[70],"new":[72],"concurrency":[73],"control":[74],"algorithm":[75],"works":[77],"with":[78],"the":[79,91,100,115,131],"storage,":[81],"which":[82],"ensures":[83],"efficient":[84],"and":[85,102,110,125],"non-blocking":[86],"even":[89],"storage":[92],"layer":[93],"compacting":[95],"data":[96,105],"among":[97],"nodes":[98],"in":[99],"background;":[101],"(3)":[103],"find-grained":[104],"access":[106],"effectively":[108],"minimize":[109],"balance":[111],"network":[112],"communication":[113],"within":[114],"cluster.":[116],"According":[117],"our":[119],"empirical":[120],"evaluations":[121],"TPC-C,":[123],"Smallbank,":[124],"real-world":[127],"workload,":[128],"outperforms":[130],"existing":[132],"shared-nothing":[133],"systems":[134],"by":[135],"up":[136],"50x":[138],"there":[140],"are":[141],"close":[142],"or":[144],"more":[145],"than":[146],"5%":[147],"transactions.":[149]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3}],"updated_date":"2026-04-13T07:58:08.660418","created_date":"2019-07-12T00:00:00"}
