{"id":"https://openalex.org/W2578260324","doi":"https://doi.org/10.14778/3025111.3025116","title":"Write-behind logging","display_name":"Write-behind logging","publication_year":2016,"publication_date":"2016-11-01","ids":{"openalex":"https://openalex.org/W2578260324","doi":"https://doi.org/10.14778/3025111.3025116","mag":"2578260324"},"language":"en","primary_location":{"id":"doi:10.14778/3025111.3025116","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3025111.3025116","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"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":"Proceedings of the VLDB Endowment","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/A5060680349","display_name":"Joy Arulraj","orcid":"https://orcid.org/0000-0002-7706-6978"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Joy Arulraj","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002099464","display_name":"Matthew Perron","orcid":"https://orcid.org/0000-0002-2879-977X"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Matthew Perron","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049165312","display_name":"Andrew Pavlo","orcid":"https://orcid.org/0000-0001-6040-6991"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andrew Pavlo","raw_affiliation_strings":["Carnegie Mellon University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":12.1822,"has_fulltext":false,"cited_by_count":115,"citation_normalized_percentile":{"value":0.98808574,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":"10","issue":"4","first_page":"337","last_page":"348"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9993000030517578,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/dram","display_name":"Dram","score":0.7842288017272949},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7810760140419006},{"id":"https://openalex.org/keywords/logging","display_name":"Logging","score":0.6733232140541077},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.6206049919128418},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4946765601634979},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4893290400505066},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.4866422116756439},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4690338373184204},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.43879225850105286},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3072153329849243},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.07510200142860413},{"id":"https://openalex.org/keywords/forestry","display_name":"Forestry","score":0.07453003525733948}],"concepts":[{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.7842288017272949},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7810760140419006},{"id":"https://openalex.org/C125620115","wikidata":"https://www.wikidata.org/wiki/Q845249","display_name":"Logging","level":2,"score":0.6733232140541077},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.6206049919128418},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4946765601634979},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4893290400505066},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.4866422116756439},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4690338373184204},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.43879225850105286},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3072153329849243},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.07510200142860413},{"id":"https://openalex.org/C97137747","wikidata":"https://www.wikidata.org/wiki/Q38112","display_name":"Forestry","level":1,"score":0.07453003525733948},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.14778/3025111.3025116","is_oa":false,"landing_page_url":"https://doi.org/10.14778/3025111.3025116","pdf_url":null,"source":{"id":"https://openalex.org/S4210226185","display_name":"Proceedings of the VLDB Endowment","issn_l":"2150-8097","issn":["2150-8097"],"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":"Proceedings of the VLDB Endowment","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.41999998688697815,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306170","display_name":"Intel Foundation","ror":"https://ror.org/01ek73717"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W1422898865","https://openalex.org/W1605914096","https://openalex.org/W1865162546","https://openalex.org/W1920727200","https://openalex.org/W1975863957","https://openalex.org/W1985229168","https://openalex.org/W1988852271","https://openalex.org/W1992755462","https://openalex.org/W1998663979","https://openalex.org/W2000345607","https://openalex.org/W2006798699","https://openalex.org/W2011395086","https://openalex.org/W2014977566","https://openalex.org/W2020082738","https://openalex.org/W2020129682","https://openalex.org/W2043934800","https://openalex.org/W2070761976","https://openalex.org/W2090204040","https://openalex.org/W2103219135","https://openalex.org/W2104954161","https://openalex.org/W2130467851","https://openalex.org/W2142912368","https://openalex.org/W2157808045","https://openalex.org/W2162288748","https://openalex.org/W2164999122","https://openalex.org/W2168968494","https://openalex.org/W2198659786","https://openalex.org/W2265077477","https://openalex.org/W2270211026","https://openalex.org/W2294111665","https://openalex.org/W2398564056","https://openalex.org/W2408624168","https://openalex.org/W2426624872","https://openalex.org/W4238675359"],"related_works":["https://openalex.org/W3148568549","https://openalex.org/W361036515","https://openalex.org/W1648516568","https://openalex.org/W52283896","https://openalex.org/W2161286015","https://openalex.org/W4211178602","https://openalex.org/W2269474412","https://openalex.org/W4386903460","https://openalex.org/W2537599394","https://openalex.org/W2433923775"],"abstract_inverted_index":{"The":[0,32,124],"design":[1,72],"of":[2,8,24,53,90,134,184,191],"the":[3,18,21,51,77,87,101,129,135,148,151,154,160,176,188,192],"logging":[4,106,203],"and":[5,27,45,107,186],"recovery":[6,108,177],"components":[7],"database":[9,136,155],"management":[10],"systems":[11,93],"(DBMSs)":[12],"has":[13,35],"always":[14],"been":[15,36],"influenced":[16],"by":[17,173,179,196],"difference":[19],"in":[20,82,92,159],"performance":[22],"characteristics":[23],"volatile":[25,97],"(DRAM)":[26],"non-volatile":[28,38,55],"storage":[29,39,58,189],"devices":[30],"(HDD/SSDs).":[31],"key":[33,125],"assumption":[34],"that":[37,59,79,94,113,128,165,201],"is":[40,60,127,205],"much":[41],"slower":[42],"than":[43,140,181],"DRAM":[44,65],"only":[46],"supports":[47],"block-oriented":[48],"read/writes.":[49],"But":[50],"arrival":[52],"new":[54,105],"memory":[56],"(NVM)":[57],"almost":[61],"as":[62,64],"fast":[63],"with":[66,207],"fine-grained":[67],"read/writes":[68],"invalidates":[69],"these":[70],"previous":[71],"choices.":[73],"This":[74],"paper":[75],"explores":[76],"changes":[78,152],"are":[80],"required":[81],"a":[83,104,115,169],"DBMS":[84,116,130,149,193],"to":[85,117,153],"leverage":[86],"unique":[88],"properties":[89],"NVM":[91,195],"still":[95],"include":[96],"DRAM.":[98],"We":[99,198],"make":[100],"case":[102],"for":[103],"protocol,":[109],"called":[110],"write-behind":[111],"logging,":[112],"enables":[114],"recover":[118],"nearly":[119],"instantaneously":[120],"from":[121],"system":[122],"failures.":[123],"idea":[126],"logs":[131],"what":[132],"parts":[133],"have":[137],"changed":[138],"rather":[139],"how":[141],"it":[142],"was":[143],"changed.":[144],"Using":[145],"this":[146,166],"method,":[147],"flushes":[150],"&lt;u&gt;before&lt;/u&gt;":[156],"recording":[157],"them":[158],"log.":[161],"Our":[162],"evaluation":[163],"shows":[164],"protocol":[167,204],"improves":[168],"DBMS's":[170],"transactional":[171],"throughput":[172],"1.3\u00d7,":[174],"reduces":[175],"time":[178],"more":[180],"two":[182],"orders":[183],"magnitude,":[185],"shrinks":[187],"footprint":[190],"on":[194],"1.5\u00d7.":[197],"also":[199],"demonstrate":[200],"our":[202],"compatible":[206],"standard":[208],"replication":[209],"schemes.":[210]},"counts_by_year":[{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":12},{"year":2022,"cited_by_count":11},{"year":2021,"cited_by_count":15},{"year":2020,"cited_by_count":23},{"year":2019,"cited_by_count":18},{"year":2018,"cited_by_count":14},{"year":2017,"cited_by_count":11}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
