{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,11,6]],"date-time":"2026-11-06T12:23:07Z","timestamp":1793967787877,"version":"4.8.0"},"reference-count":138,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"11","license":[{"start":{"date-parts":[[2024,11,1]],"date-time":"2024-11-01T00:00:00Z","timestamp":1730419200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,11,1]],"date-time":"2024-11-01T00:00:00Z","timestamp":1730419200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,11,1]],"date-time":"2024-11-01T00:00:00Z","timestamp":1730419200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"National Key R&amp;D Program of China","award":["2023YFB4503600"],"award-info":[{"award-number":["2023YFB4503600"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61925205"],"award-info":[{"award-number":["61925205"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62232009"],"award-info":[{"award-number":["62232009"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62102215"],"award-info":[{"award-number":["62102215"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Huawei"},{"name":"BNRist"},{"name":"CCF-Huawei Populus Grove Challenge Fund","award":["CCF-HuaweiDBC202309"],"award-info":[{"award-number":["CCF-HuaweiDBC202309"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Knowl. Data Eng."],"published-print":{"date-parts":[[2024,11]]},"DOI":"10.1109\/tkde.2024.3389693","type":"journal-article","created":{"date-parts":[[2024,4,19]],"date-time":"2024-04-19T13:32:12Z","timestamp":1713533532000},"page":"6410-6429","source":"Crossref","is-referenced-by-count":26,"title":["HTAP Databases: A Survey"],"prefix":"10.1109","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8924-7629","authenticated-orcid":false,"given":"Chao","family":"Zhang","sequence":"first","affiliation":[{"name":"Department of Computer Science, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1398-0621","authenticated-orcid":false,"given":"Guoliang","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-6114-9429","authenticated-orcid":false,"given":"Jintao","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-9761-276X","authenticated-orcid":false,"given":"Xinning","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-0537-7083","authenticated-orcid":false,"given":"Jianhua","family":"Feng","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1561\/1900000024"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3517834"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551857"},{"key":"ref4","first-page":"169","article-title":"Weaving relations for cache performance","volume":"1","author":"Ailamaki","year":"2001","journal-title":"Proc. VLDB"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2610502"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.14778\/3583140.3583157"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2008.4497466"},{"key":"ref9","first-page":"1","article-title":"The case for heterogeneous HTAP","volume-title":"Proc. 8th Biennial Conf. Innov. Data Syst. Res.","author":"Appuswamy","year":"2017"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2017.2773607"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915231"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.14778\/3358701.3358707"},{"key":"ref13","article-title":"Evolving databases for new-gen Big Data applications","volume-title":"Proc. CIDR","author":"Barber","year":"2017"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3517876"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.14778\/3503585.3503588"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2018.00028"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/icde53745.2022.00270"},{"issue":"1\u201313","key":"ref18","article-title":"Hdfs architecture guide","volume":"53","author":"Borthakur","year":"2008","journal-title":"Hadoop Apache Project"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1012453.1012464"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3517845"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415548"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE53745.2022.00259"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457560"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554832"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3030207.3030228"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1988842.1988850"},{"key":"ref27","first-page":"251","article-title":"Spanner: Google\u2019s globally-distributed database","volume-title":"Proc. OSDI","author":"Corbett","year":"2012"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457551"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2903741"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463710"},{"key":"ref31","first-page":"313","article-title":"Hyrise re-engineered: An extensible database system for research in relational in-memory data management","volume-title":"Proc. Int. Conf. Extending Database Technol.","author":"Dreseler","year":"2019"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3190660"},{"issue":"1","key":"ref33","first-page":"28","article-title":"The SAP HANA database\u2013an architecture overview","volume":"35","author":"F\u00e4rber","year":"2012","journal-title":"IEEE Data Eng. Bull."},{"key":"ref34","article-title":"Setting the record straight\u2014HTAP OPDBMS","author":"Feinberg","year":"2018"},{"key":"ref35","first-page":"390","article-title":"Benchmarking hybrid OLTP & OLAP database systems","volume-title":"Proc. BTW, Volume P-180 LNI. GI","author":"Funke","year":"2011"},{"key":"ref36","article-title":"Performance is key. Consistency is a must","year":"2022"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824069"},{"key":"ref38","article-title":"AlloyDB for PostgreSQL","year":"2024"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.14778\/1921071.1921077"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/s10619-023-07433-1"},{"key":"ref41","article-title":"Apache HBase reference guide","year":"2021"},{"key":"ref42","first-page":"14","article-title":"Hybrid transactional and analytical processing databases-state of research and production usage","author":"Hieber","year":"2022","journal-title":"Int. J. Adv. Softw."},{"key":"ref43","first-page":"90","article-title":"Hybrid transactional and analytical processing databases: A systematic literature review","volume-title":"Proc. 9th Int. Conf. Data Anal.: Held NexTech","author":"Hieber","year":"2020"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415535"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1504\/IJCC.2021.113994"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457283"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1007\/s10619-023-07428-y"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1016\/j.tbench.2023.100122"},{"key":"ref49","article-title":"NHtapDB: Native htap databases","author":"Kang","year":"2023"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE53745.2022.00182"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767867"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3452783"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3526135"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882905"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196909"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2015.7113373"},{"key":"ref57","first-page":"7","article-title":"Paxos made simple, fast, and byzantine","volume-title":"Proc. OPODIS","author":"Lamport","year":"2002"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882925"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824071"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.14778\/3137765.3137767"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.14778\/3476311.3476378"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554893"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3522565"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE53745.2022.00297"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457542"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/3486001.3486248"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.14778\/3476311.3476405"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2017.157"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.14778\/3436905.3436913"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1145\/3269206.3272010"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.14778\/3648160.3648177"},{"key":"ref72","first-page":"1","article-title":"Umzi: Unified multi-zone indexing for large-scale HTAP","volume-title":"Proc. Adv. Database Technol. 22nd Int. Conf. Extending Database Technol.","author":"Luo","year":"2019"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457562"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196908"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457276"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3035959"},{"key":"ref77","article-title":"Deploy an HTAP Server with MariaDB ColumnStore 5.5 and Community Server 10.6","year":"2021"},{"key":"ref78","article-title":"HSTAP architecture","year":"2024"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3526148"},{"key":"ref80","first-page":"8","article-title":"Snappydata: A unified cluster for streaming, transactions and interactice analytics","volume-title":"Proc. CIDR","author":"Mozafari","year":"2017"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1145\/2486767.2486770"},{"key":"ref82","article-title":"Real-time analytics for MySQL database service","author":"Heatwave","year":"2024"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/INTECH.2015.7173364"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1561\/1900000060"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2749436"},{"key":"ref86","article-title":"How HTAP enables real-time banking services at scale","author":"Ivanov","year":"2021"},{"key":"ref88","first-page":"1","article-title":"In-memory database and memsql","author":"Nugroho","year":"2018","journal-title":"ULB"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-10424-4_17"},{"key":"ref90","first-page":"305","article-title":"In search of an understandable consensus algorithm","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Ongaro","year":"2014"},{"key":"ref91","article-title":"Automating management of in-memory objects","year":"2018"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3054784"},{"key":"ref93","first-page":"1","article-title":"Self-driving database management systems","author":"Pavlo","year":"2017","journal-title":"Proc. CIDR"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/3003665.3003674"},{"key":"ref95","first-page":"251","article-title":"Large-scale incremental processing using distributed transactions and notifications","volume-title":"Proc. OSDI. USENIX","author":"Peng","year":"2010"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3380609"},{"key":"ref97","first-page":"4","article-title":"Hybrid transaction\/analytical processing will foster opportunities for dramatic business innovation","volume":"1","author":"Pezzini","year":"2014","journal-title":"Gartner"},{"key":"ref98","first-page":"1","article-title":"Real-time insights and decision making using hybrid streaming","volume-title":"In-Memory Comput. Anal. Trans. Process.","volume":"1","author":"Pezzini","year":"2016"},{"key":"ref99","first-page":"1","article-title":"Magic quadrant for cloud database management systems","volume":"12","author":"Pezzini","year":"2021","journal-title":"Gartner"},{"key":"ref100","article-title":"OLTP and operational analytics for Apache Hadoop","year":"2018"},{"key":"ref101","article-title":"PolarDB HTAP real-time data analysis technology decryption","year":"2021"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3526055"},{"key":"ref103","first-page":"36","article-title":"Task scheduling for highly concurrent analytical and transactional main-memory workloads","volume-title":"Proc. 4th Int. Workshop Accelerating Data Manage. Syst. Using Modern Processor Storage Architectures","author":"Psaroudakis","year":"2013"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-15350-6_7"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.14778\/3229863.3229874"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2007.08.093"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536233"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1145\/3318464.3389783"},{"key":"ref109","first-page":"217","article-title":"PBT: Multi-version indexing for large datasets and HTAP workloads","volume-title":"Proc. Int. Conf. Extending Database Technol.","author":"Riegger","year":"2020"},{"key":"ref110","first-page":"66","article-title":"Relational memory: Native in-memory accesses on rows and columns","volume-title":"Proc. Int. Conf. Extending Database Technol.","author":"Roozkhosh","year":"2023"},{"key":"ref111","first-page":"540","article-title":"L-store: A real-time OLTP and OLAP system","volume-title":"Proc. EDBT","author":"Sadoghi","year":"2018"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.14778\/3229863.3229871"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE55515.2023.00097"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1145\/3406011"},{"key":"ref115","first-page":"219","article-title":"Retrofitting high availability mechanism to tame hybrid transaction\/analytical processing","volume-title":"Proc. 15th Symp. Operating Syst. Des. Implementation","author":"Shen","year":"2021"},{"key":"ref116","first-page":"181","article-title":"Bridging the gap between relational $\\lbrace${OLTP $\\rbrace$} and graph-based $\\lbrace${ OLAP$\\rbrace$}","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Shen","year":"2023"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213946"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.14778\/3380750.3380755"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE51399.2021.00162"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882916"},{"key":"ref121","article-title":"Simplify development by uniting transactional and analytical data","year":"2024"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1145\/3626750"},{"key":"ref123","article-title":"Defining HTAP","year":"2017"},{"key":"ref124","article-title":"A real-time HTAP database","year":"2022"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.14778\/3364324.3364334"},{"key":"ref126","article-title":"TATP benchmark description (version 1.0)","year":"2009"},{"key":"ref127","article-title":"Worlds leading digital bank","year":"2023"},{"key":"ref128","article-title":"TPC-C benchmark","year":"2024"},{"key":"ref129","article-title":"TPC-H benchmark","year":"2024"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3056101"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.14778\/3547305.3547307"},{"key":"ref132","doi-asserted-by":"publisher","DOI":"10.1145\/3589785"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.14778\/3067421.3067427"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.14778\/3415478.3415553"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.14778\/3554821.3554830"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.14778\/3551793.3551809"},{"issue":"95","key":"ref137","first-page":"1","article-title":"Spark: Cluster computing with working sets","volume":"10","author":"Zaharia","year":"2010","journal-title":"HotCloud"},{"issue":"2","key":"ref138","first-page":"761","article-title":"Survey of key techniques of HTAP databases","volume":"34","author":"Zhang","year":"2022","journal-title":"J. Softw."},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.14778\/3641204.3641206"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1007\/s10619-019-07279-6"}],"container-title":["IEEE Transactions on Knowledge and Data Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/69\/10709365\/10505815.pdf?arnumber=10505815","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,10]],"date-time":"2024-10-10T07:21:28Z","timestamp":1728544888000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10505815\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11]]},"references-count":138,"journal-issue":{"issue":"11"},"URL":"https:\/\/doi.org\/10.1109\/tkde.2024.3389693","relation":{},"ISSN":["1041-4347","1558-2191","2326-3865"],"issn-type":[{"value":"1041-4347","type":"print"},{"value":"1558-2191","type":"electronic"},{"value":"2326-3865","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11]]}}}