{"id":"https://openalex.org/W4379382808","doi":"https://doi.org/10.1145/3555041.3589402","title":"Main Memory Database Recovery Strategies","display_name":"Main Memory Database Recovery Strategies","publication_year":2023,"publication_date":"2023-06-04","ids":{"openalex":"https://openalex.org/W4379382808","doi":"https://doi.org/10.1145/3555041.3589402"},"language":"en","primary_location":{"id":"doi:10.1145/3555041.3589402","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3555041.3589402","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the 2023 International Conference on Management of Data","raw_type":"proceedings-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/A5036064508","display_name":"Arlino Magalh\u00e3es","orcid":"https://orcid.org/0000-0003-2680-339X"},"institutions":[{"id":"https://openalex.org/I3121799822","display_name":"Universidade Federal do Piau\u00ed","ror":"https://ror.org/00kwnx126","country_code":"BR","type":"education","lineage":["https://openalex.org/I3121799822"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Arlino Magalhaes","raw_affiliation_strings":["Federal University of Piaui, Teresina, Brazil"],"raw_orcid":"https://orcid.org/0000-0003-2680-339X","affiliations":[{"raw_affiliation_string":"Federal University of Piaui, Teresina, Brazil","institution_ids":["https://openalex.org/I3121799822"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066979752","display_name":"\u00c2ngelo Brayner","orcid":"https://orcid.org/0000-0001-9820-9133"},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"education","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Angelo Brayner","raw_affiliation_strings":["Federal University of Ceara, Fortaleza, Brazil"],"raw_orcid":"https://orcid.org/0000-0001-9820-9133","affiliations":[{"raw_affiliation_string":"Federal University of Ceara, Fortaleza, Brazil","institution_ids":["https://openalex.org/I243754102"]}]},{"author_position":"last","author":{"id":null,"display_name":"Jose Maria Monteiro","orcid":"https://orcid.org/0000-0001-9820-9133"},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"education","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Jose Maria Monteiro","raw_affiliation_strings":["Federal University of Ceara, Fortaleza, Brazil"],"raw_orcid":"https://orcid.org/0000-0001-9820-9133","affiliations":[{"raw_affiliation_string":"Federal University of Ceara, Fortaleza, Brazil","institution_ids":["https://openalex.org/I243754102"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5036064508"],"corresponding_institution_ids":["https://openalex.org/I3121799822"],"apc_list":null,"apc_paid":null,"fwci":0.787,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.72473596,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"31","last_page":"35"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"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"}},"topics":[{"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"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994999766349792,"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.9983000159263611,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8649235367774963},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.6268180012702942},{"id":"https://openalex.org/keywords/in-memory-processing","display_name":"In-Memory Processing","score":0.4887706935405731},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.46380046010017395},{"id":"https://openalex.org/keywords/concurrency-control","display_name":"Concurrency control","score":0.4484074115753174},{"id":"https://openalex.org/keywords/rollback","display_name":"Rollback","score":0.4124709963798523},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.2854750454425812},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.25564226508140564},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.17526262998580933},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.11975669860839844},{"id":"https://openalex.org/keywords/query-by-example","display_name":"Query by Example","score":0.11486092209815979},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.08991160988807678}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8649235367774963},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.6268180012702942},{"id":"https://openalex.org/C123593499","wikidata":"https://www.wikidata.org/wiki/Q6008583","display_name":"In-Memory Processing","level":5,"score":0.4887706935405731},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.46380046010017395},{"id":"https://openalex.org/C84511453","wikidata":"https://www.wikidata.org/wiki/Q2914952","display_name":"Concurrency control","level":3,"score":0.4484074115753174},{"id":"https://openalex.org/C174220543","wikidata":"https://www.wikidata.org/wiki/Q395307","display_name":"Rollback","level":3,"score":0.4124709963798523},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.2854750454425812},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.25564226508140564},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.17526262998580933},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.11975669860839844},{"id":"https://openalex.org/C194222762","wikidata":"https://www.wikidata.org/wiki/Q114486","display_name":"Query by Example","level":4,"score":0.11486092209815979},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.08991160988807678},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3555041.3589402","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3555041.3589402","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the 2023 International Conference on Management of Data","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":44,"referenced_works":["https://openalex.org/W1816580784","https://openalex.org/W1969877208","https://openalex.org/W1986936699","https://openalex.org/W2004736736","https://openalex.org/W2010042648","https://openalex.org/W2014977566","https://openalex.org/W2019183416","https://openalex.org/W2020129682","https://openalex.org/W2043934800","https://openalex.org/W2047908203","https://openalex.org/W2050195061","https://openalex.org/W2060440895","https://openalex.org/W2071414195","https://openalex.org/W2086181186","https://openalex.org/W2096496252","https://openalex.org/W2099035968","https://openalex.org/W2101283866","https://openalex.org/W2102639991","https://openalex.org/W2102729946","https://openalex.org/W2104954161","https://openalex.org/W2112774785","https://openalex.org/W2118138066","https://openalex.org/W2136390693","https://openalex.org/W2143522680","https://openalex.org/W2150424096","https://openalex.org/W2171744805","https://openalex.org/W2396727930","https://openalex.org/W2397097813","https://openalex.org/W2399381860","https://openalex.org/W2405670011","https://openalex.org/W2416247821","https://openalex.org/W2431277952","https://openalex.org/W2547410375","https://openalex.org/W2601436412","https://openalex.org/W2612481446","https://openalex.org/W3013082216","https://openalex.org/W3134104616","https://openalex.org/W4233029822","https://openalex.org/W4256183883","https://openalex.org/W4281977914","https://openalex.org/W4283326266","https://openalex.org/W4292080258","https://openalex.org/W6680852931","https://openalex.org/W6712432820"],"related_works":["https://openalex.org/W2896822730","https://openalex.org/W2167023455","https://openalex.org/W2996616088","https://openalex.org/W2096488202","https://openalex.org/W2006263174","https://openalex.org/W2068756620","https://openalex.org/W2889526591","https://openalex.org/W2464485260","https://openalex.org/W2277479203","https://openalex.org/W4225739994"],"abstract_inverted_index":{"Most":[0],"of":[1,42,73,131,147,174,178,194],"the":[2,39,43,46,74,89,104,144,163,171,183],"current":[3],"application":[4],"scenarios,":[5],"such":[6,34,111],"as":[7,112],"trading,":[8],"real-time":[9,19],"bidding,":[10],"advertising,":[11],"weather":[12],"forecasting,":[13],"social":[14],"gaming,":[15],"etc.,":[16],"require":[17],"massive":[18],"data":[20,113],"processing.":[21],"Main":[22],"memory":[23,48,75],"database":[24,44,59,133,148,157],"systems":[25,37,100],"have":[26],"proved":[27],"to":[28,33,49,65,126,142,153,165,189,200],"be":[29],"an":[30,155],"efficient":[31],"alternative":[32],"applications.":[35],"These":[36],"maintain":[38],"primary":[40],"copy":[41],"in":[45,60,68,94,103,196,198],"main":[47,145],"achieve":[50,137],"high":[51],"throughput":[52],"rates":[53],"and":[54,83,96,121,150,169,191],"low":[55],"latency.":[56],"However,":[57],"a":[58,128,175],"RAM":[61],"is":[62],"more":[63],"vulnerable":[64],"failures":[66],"than":[67],"traditional":[69],"disk-oriented":[70],"databases":[71,168],"because":[72],"volatility.":[76],"DBMSs":[77],"implement":[78,107,154],"recovery":[79,86,90,134,149,172],"activities":[80],"(logging,":[81],"checkpoint,":[82],"restart)":[84],"for":[85,203],"proposes.":[87],"Although":[88],"component":[91],"looks":[92],"similar":[93],"disk-":[95],"memory-oriented":[97],"systems,":[98],"these":[99],"differ":[101],"dramatically":[102],"way":[105],"they":[106],"their":[108],"architectural":[109,151],"components,":[110],"storage,":[114],"indexing,":[115],"concurrency":[116],"control,":[117],"query":[118],"processing,":[119],"durability,":[120],"recovery.":[122],"This":[123],"tutorial":[124,184],"aims":[125],"provide":[127,201],"thorough":[129],"review":[130,143],"in-memory":[132,156,167,180],"techniques.":[135],"To":[136],"this":[138],"goal,":[139],"we":[140,161],"intend":[141],"concepts":[146],"choices":[152],"system.":[158],"Only":[159],"then,":[160],"present":[162],"techniques":[164],"recover":[166],"discuss":[170],"strategies":[173],"representative":[176],"sample":[177],"modern":[179],"databases.":[181],"Besides,":[182],"presents":[185],"some":[186],"aspects":[187],"related":[188],"challenges":[190],"future":[192],"directions":[193],"research":[195],"MMDBs":[197],"order":[199],"guidance":[202],"other":[204],"researchers.":[205]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
