{"id":"https://openalex.org/W4281786663","doi":"https://doi.org/10.1145/3514221.3526135","title":"Diva: Making MVCC Systems HTAP-Friendly","display_name":"Diva: Making MVCC Systems HTAP-Friendly","publication_year":2022,"publication_date":"2022-06-10","ids":{"openalex":"https://openalex.org/W4281786663","doi":"https://doi.org/10.1145/3514221.3526135"},"language":"en","primary_location":{"id":"doi:10.1145/3514221.3526135","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3514221.3526135","pdf_url":null,"source":{"id":"https://openalex.org/S4363608845","display_name":"Proceedings of the 2022 International Conference on Management of Data","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2022 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/A5101920870","display_name":"Jongbin Kim","orcid":"https://orcid.org/0000-0002-0182-842X"},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":true,"raw_author_name":"Jongbin Kim","raw_affiliation_strings":["Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005974088","display_name":"Jaeseon Yu","orcid":null},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jaeseon Yu","raw_affiliation_strings":["Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070015927","display_name":"Jaechan Ahn","orcid":null},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jaechan Ahn","raw_affiliation_strings":["Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059925471","display_name":"Sooyong Kang","orcid":"https://orcid.org/0000-0002-5332-7846"},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Sooyong Kang","raw_affiliation_strings":["Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034858357","display_name":"Hyungsoo Jung","orcid":"https://orcid.org/0000-0002-5376-7200"},"institutions":[{"id":"https://openalex.org/I4575257","display_name":"Hanyang University","ror":"https://ror.org/046865y68","country_code":"KR","type":"education","lineage":["https://openalex.org/I4575257"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Hyungsoo Jung","raw_affiliation_strings":["Hanyang University, Seoul, South Korea"],"affiliations":[{"raw_affiliation_string":"Hanyang University, Seoul, South Korea","institution_ids":["https://openalex.org/I4575257"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5101920870"],"corresponding_institution_ids":["https://openalex.org/I4575257"],"apc_list":null,"apc_paid":null,"fwci":1.9457,"has_fulltext":false,"cited_by_count":9,"citation_normalized_percentile":{"value":0.86457175,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"49","last_page":"64"},"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.9998000264167786,"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.9998000264167786,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9990000128746033,"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.9988999962806702,"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.7925591468811035},{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.46635735034942627},{"id":"https://openalex.org/keywords/garbage-collection","display_name":"Garbage collection","score":0.46263211965560913},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.4526621103286743},{"id":"https://openalex.org/keywords/online-transaction-processing","display_name":"Online transaction processing","score":0.4519082307815552},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.4446040987968445},{"id":"https://openalex.org/keywords/garbage","display_name":"Garbage","score":0.3623896837234497},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.0924273431301117}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7925591468811035},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.46635735034942627},{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.46263211965560913},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.4526621103286743},{"id":"https://openalex.org/C191087605","wikidata":"https://www.wikidata.org/wiki/Q1501395","display_name":"Online transaction processing","level":4,"score":0.4519082307815552},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.4446040987968445},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.3623896837234497},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0924273431301117}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3514221.3526135","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3514221.3526135","pdf_url":null,"source":{"id":"https://openalex.org/S4363608845","display_name":"Proceedings of the 2022 International Conference on Management of Data","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2022 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":52,"referenced_works":["https://openalex.org/W1519039476","https://openalex.org/W1545155892","https://openalex.org/W1547206386","https://openalex.org/W1967091776","https://openalex.org/W1984601992","https://openalex.org/W1999883293","https://openalex.org/W2006296837","https://openalex.org/W2010801412","https://openalex.org/W2014977566","https://openalex.org/W2018464987","https://openalex.org/W2042180822","https://openalex.org/W2068245803","https://openalex.org/W2068739275","https://openalex.org/W2074935284","https://openalex.org/W2102639991","https://openalex.org/W2102729946","https://openalex.org/W2104954161","https://openalex.org/W2123686039","https://openalex.org/W2141710443","https://openalex.org/W2153214875","https://openalex.org/W2250374629","https://openalex.org/W2267717234","https://openalex.org/W2418656106","https://openalex.org/W2423891596","https://openalex.org/W2430301697","https://openalex.org/W2441046553","https://openalex.org/W2604961016","https://openalex.org/W2612759782","https://openalex.org/W2799174450","https://openalex.org/W2915063781","https://openalex.org/W2945856970","https://openalex.org/W2946046356","https://openalex.org/W2948526913","https://openalex.org/W2970657450","https://openalex.org/W2982402713","https://openalex.org/W3020084632","https://openalex.org/W3029178323","https://openalex.org/W3030022025","https://openalex.org/W3032843849","https://openalex.org/W3084130217","https://openalex.org/W3085111528","https://openalex.org/W3085441975","https://openalex.org/W3085924233","https://openalex.org/W3086179797","https://openalex.org/W3098304379","https://openalex.org/W3131834909","https://openalex.org/W3158312191","https://openalex.org/W3167346145","https://openalex.org/W3174745414","https://openalex.org/W3176391989","https://openalex.org/W3196498014","https://openalex.org/W4237407586"],"related_works":["https://openalex.org/W2158759608","https://openalex.org/W2143226912","https://openalex.org/W1644029924","https://openalex.org/W2349862564","https://openalex.org/W2145893100","https://openalex.org/W2372897440","https://openalex.org/W2155541789","https://openalex.org/W2363110500","https://openalex.org/W2100888010","https://openalex.org/W2371295991"],"abstract_inverted_index":{"Multiversion":[0],"concurrency":[1],"control":[2],"(MVCC)":[3],"and":[4,57,119,151,178],"design":[5,117],"principles":[6],"thereof":[7],"are":[8,76],"ingrained":[9],"in":[10,19,94],"modern":[11],"database":[12,176],"management":[13,146],"systems,":[14],"thus":[15],"promoting":[16],"remarkable":[17],"progress":[18],"managing":[20],"online":[21],"transaction":[22],"processing":[23,40],"(OLTP)":[24],"workloads":[25],"for":[26,51,68,140],"decades.":[27],"However,":[28],"MVCC":[29,82,107,166],"systems":[30,83,167,183],"would":[31,162],"battle":[32],"two":[33,174],"vital":[34],"concerns":[35,118,161],"when":[36],"facing":[37],"hybrid":[38,191],"transactional/analytical":[39,192],"(HTAP).":[41],"The":[42,157],"first":[43],"concern":[44,60],"is":[45,61],"to":[46,62,98,173],"ensure":[47],"rapid":[48],"version":[49,87,135,138,149,154],"searching":[50],"analytic":[52],"queries":[53],"with":[54,184],"less":[55],"I/O,":[56],"the":[58,70,112,121,182,187],"second":[59],"reclaim":[63],"garbage":[64,155],"data":[65],"versions":[66],"promptly":[67],"easing":[69],"strain":[71],"on":[72,85],"storage":[73,88],"footprint.":[74],"These":[75],"often":[77],"tightly":[78],"coupled":[79,116,160],"since":[80],"many":[81],"rely":[84],"unified":[86],"that":[89,102,132,181],"poses":[90],"a":[91],"space-time":[92,188],"tradeoff":[93,189],"HTAP,":[95],"giving":[96],"rise":[97],"disappointing":[99],"performance":[100],"metrics":[101],"may":[103],"negatively":[104],"stereotype":[105,113],"OLTP-friendly":[106],"systems.":[108],"This":[109],"paper":[110],"refutes":[111],"resulting":[114],"from":[115,129,137],"addresses":[120],"core":[122],"problem":[123],"by":[124],"proposing":[125],"Diva":[126,172,185],"(Decoupling":[127],"Index":[128],"Version":[130],"dAta)":[131],"physically":[133],"separates":[134],"index":[136],"data;":[139],"decoupled":[141],"concerns,":[142],"we":[143],"devise":[144],"independent":[145],"policies:":[147],"provisional":[148],"indexing":[150],"time":[152],"interval-based":[153],"collection.":[156],"separation":[158],"of":[159],"render":[163],"legacy":[164],"disk-based":[165],"more":[168],"HTAP-friendly.":[169],"We":[170],"applied":[171],"full-fledged":[175],"systems---PostgreSQL":[177],"MySQL---and":[179],"demonstrated":[180],"escaped":[186],"under":[190],"workloads.":[193]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
