{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T11:59:34Z","timestamp":1775822374188,"version":"3.50.1"},"reference-count":51,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2022,2,1]],"date-time":"2022-02-01T00:00:00Z","timestamp":1643673600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,2,1]],"date-time":"2022-02-01T00:00:00Z","timestamp":1643673600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,2,1]],"date-time":"2022-02-01T00:00:00Z","timestamp":1643673600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Knowl. Data Eng."],"published-print":{"date-parts":[[2022,2,1]]},"DOI":"10.1109\/tkde.2020.2987560","type":"journal-article","created":{"date-parts":[[2020,4,15]],"date-time":"2020-04-15T22:21:20Z","timestamp":1586989280000},"page":"691-707","source":"Crossref","is-referenced-by-count":7,"title":["Hihooi: A Database Replication Middleware for Scaling Transactional Databases Consistently"],"prefix":"10.1109","volume":"34","author":[{"given":"Michael A.","family":"Georgiou","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aristodemos","family":"Paphitis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael","family":"Sirivianos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8717-1691","authenticated-orcid":false,"given":"Herodotos","family":"Herodotou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1561\/1900000036"},{"key":"ref2","first-page":"223","article-title":"Megastore: Providing scalable, highly available storage for interactive services","volume-title":"Proc. Conf. Innovative Database Res.","author":"Baker"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2491245"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463710"},{"key":"ref5","volume-title":"MongoDB: The Definitive Guide: Powerful and Scalable Data Storage","author":"Chodorow","year":"2013"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773922"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1186\/2192-113X-2-22"},{"key":"ref8","article-title":"MemSQL: The database for real-time applications","year":"2018"},{"issue":"2","key":"ref9","first-page":"21","article-title":"The VoltDB main memory DBMS","volume":"36","author":"Stonebraker","year":"2013","journal-title":"IEEE Data Eng. Bull."},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.is.2014.07.006"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1376616.1376691"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/1978915.1978919"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2213836.2213838"},{"key":"ref15","first-page":"9","article-title":"C-JDBC: Flexible database clustering middleware","volume-title":"Proc. Annu. Conf. USENIX Annu. Tech. Conf.","author":"Cecchet"},{"key":"ref16","first-page":"134","article-title":"DonT be lazy, be consistent: Postgres-R, a new way to implement database replication","volume-title":"Proc. 26th Int. Conf. Very Large Data Bases","author":"Kemme"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1218063.1217947"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/235968.233330"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30229-2_9"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1113574.1113576"},{"key":"ref21","article-title":"MySQL cluster architecture overview","author":"Ronstrom","year":"2014"},{"issue":"134","key":"ref22","article-title":"Database replication with Slony-I","volume":"2005","author":"Marcotte","year":"2005","journal-title":"Linux J."},{"issue":"124","key":"ref23","article-title":"Distributed caching with Memcached","volume":"2004","author":"Fitzpatrick","year":"2004","journal-title":"Linux J."},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.14778\/3151106.3151107"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/1066157.1066205"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/223784.223785"},{"key":"ref27","first-page":"715","article-title":"Lazy database replication with snapshot isolation","volume-title":"Proc. 32nd Int. Conf. Very Large Data Bases","author":"Daudjee"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2000.839388"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2005.108"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1989323.1989357"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1989323.1989359"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807152"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/1988842.1988850"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.14778\/2732240.2732246"},{"key":"ref37","volume-title":"PostgreSQL for Data Architects","author":"Maymala","year":"2015"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/1323293.1294268"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920847"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1007\/11925071_10"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44892-6_15"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2002.1022297"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3056101"},{"key":"ref44","first-page":"9","article-title":"Hyder-A transactional record manager for shared flash","volume-title":"Proc. 5th Biennial Conf. Innovative Data Syst. Res.","author":"Bernstein"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2737788"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522732"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3186728.3164137"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.14778\/3151106.3151107"},{"key":"ref49","first-page":"1186","article-title":"KuaFu: Closing the parallelism gap in database replication","volume-title":"Proc. IEEE Int. Conf. Data Eng.","author":"Yang"},{"key":"ref51","volume-title":"Oracle Goldengate 11G Complete Cookbook","author":"Gupta","year":"2013"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.14778\/2732977.2732979"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.14778\/2735508.2735514"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.14778\/3025111.3025125"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3190650"}],"container-title":["IEEE Transactions on Knowledge and Data Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/69\/9677034\/09068420.pdf?arnumber=9068420","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,9]],"date-time":"2024-01-09T22:18:01Z","timestamp":1704838681000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9068420\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,1]]},"references-count":51,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/tkde.2020.2987560","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":[[2022,2,1]]}}}