{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T04:09:40Z","timestamp":1751688580894,"version":"3.41.0"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319914572"},{"type":"electronic","value":"9783319914589"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-91458-9_40","type":"book-chapter","created":{"date-parts":[[2018,5,11]],"date-time":"2018-05-11T20:34:15Z","timestamp":1526070855000},"page":"649-665","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Efficient Snapshot Isolation in\u00a0Paxos-Replicated Database Systems"],"prefix":"10.1007","author":[{"given":"Jinwei","family":"Guo","sequence":"first","affiliation":[]},{"given":"Peng","family":"Cai","sequence":"additional","affiliation":[]},{"given":"Bing","family":"Xiao","sequence":"additional","affiliation":[]},{"given":"Weining","family":"Qian","sequence":"additional","affiliation":[]},{"given":"Aoying","family":"Zhou","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,5,12]]},"reference":[{"key":"40_CR1","unstructured":"OceanBase website. https:\/\/github.com\/alibaba\/oceanbase\/"},{"issue":"3","key":"40_CR2","first-page":"181","volume":"7","author":"P Bailis","year":"2013","unstructured":"Bailis, P., Davidson, A., Fekete, A., et al.: Highly available transactions: virtues and limitations. PVLDB 7(3), 181\u2013192 (2013)","journal-title":"PVLDB"},{"key":"40_CR3","unstructured":"Baker, J., Bond, C., Corbett, J.C., et al.: Megastore: providing scalable, highly available storage for interactive services. In: CIDR, pp. 223\u2013234 (2011)"},{"issue":"2","key":"40_CR4","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/568271.223785","volume":"24","author":"H Berenson","year":"1995","unstructured":"Berenson, H., Bernstein, P., Gray, J., et al.: A critique of ANSI SQL isolation levels. SIGMOD Rec. 24(2), 1\u201310 (1995)","journal-title":"SIGMOD Rec."},{"issue":"6","key":"40_CR5","doi-asserted-by":"publisher","first-page":"987","DOI":"10.1007\/s00778-014-0359-9","volume":"23","author":"C Binnig","year":"2014","unstructured":"Binnig, C., Hildenbrand, S., et al.: Distributed snapshot isolation: global transactions pay globally, local transactions pay locally. VLDB J. 23(6), 987\u20131011 (2014)","journal-title":"VLDB J."},{"key":"40_CR6","doi-asserted-by":"crossref","unstructured":"Bornea, M.A., Hodson, O., Elnikety, S., Fekete, A.: One-copy serializability with snapshot isolation under the hood. In: ICDE, pp. 625\u2013636 (2011)","DOI":"10.1109\/ICDE.2011.5767897"},{"key":"40_CR7","doi-asserted-by":"crossref","unstructured":"Chairunnanda, P., Daudjee, K., \u00d6zsu, T.M.: ConfluxDB: multi-master replication for partitioned snapshot isolation databases. In: VLDB, pp. 947\u2013958 (2014)","DOI":"10.14778\/2732967.2732970"},{"key":"40_CR8","doi-asserted-by":"crossref","unstructured":"Cooper, B.F., Silberstein, A., Tam, E., Ramakrishnan, R., Sears, R.: Benchmarking cloud serving systems with YCSB. In: SoCC, pp. 143\u2013154 (2010)","DOI":"10.1145\/1807128.1807152"},{"issue":"3","key":"40_CR9","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1145\/2518037.2491245","volume":"31","author":"JC Corbett","year":"2013","unstructured":"Corbett, J.C., Dean, J., Epstein, M., et al.: Spanner: Google\u2019s globally distributed database. TOCS 31(3), 8 (2013)","journal-title":"TOCS"},{"key":"40_CR10","unstructured":"Daudjee, K., Salem, K.: Lazy database replication with snapshot isolation. In: VLDB, pp. 715\u2013726 (2006)"},{"key":"40_CR11","doi-asserted-by":"crossref","unstructured":"Elnikety, S., Zwaenepoel, W., Pedone, F.: Database replication using generalized snapshot isolation. In: SRDS, pp. 73\u201384. IEEE Computer Society (2005)","DOI":"10.1109\/RELDIS.2005.14"},{"issue":"2","key":"40_CR12","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1145\/235968.233330","volume":"25","author":"J Gray","year":"1996","unstructured":"Gray, J., Helland, P., O\u2019Neil, P., Shasha, D.: The dangers of replication and a solution. SIGMOD Rec. 25(2), 173\u2013182 (1996)","journal-title":"SIGMOD Rec."},{"key":"40_CR13","doi-asserted-by":"crossref","unstructured":"Jung, H., Han, H., Fekete, A., R\u00f6hm, U.: Serializable snapshot isolation for replicated databases in high-update scenarios. In: VLDB, pp. 783\u2013794 (2011)","DOI":"10.14778\/3402707.3402718"},{"key":"40_CR14","doi-asserted-by":"crossref","unstructured":"Kemme, B., Alonso, G.: A suite of database replication protocols based on group communication primitives. In: ICDCS, pp. 156\u2013163 (1998)","DOI":"10.1109\/ICDCS.1998.679498"},{"issue":"1","key":"40_CR15","first-page":"5","volume":"3","author":"B Kemme","year":"2010","unstructured":"Kemme, B., Alonso, G.: Database replication: a tale of research across communities. PVLDB 3(1), 5\u201312 (2010)","journal-title":"PVLDB"},{"key":"40_CR16","doi-asserted-by":"crossref","unstructured":"Kraska, T., Pang, G., Franklin, M.J., et al.: MDCC: multi-data center consistency. In: EuroSys, pp. 113\u2013126 (2013)","DOI":"10.1145\/2465351.2465363"},{"issue":"2","key":"40_CR17","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1145\/279227.279229","volume":"16","author":"L Lamport","year":"1998","unstructured":"Lamport, L.: The part-time parliament. TOCS 16(2), 133\u2013169 (1998)","journal-title":"TOCS"},{"issue":"4","key":"40_CR18","first-page":"18","volume":"32","author":"L Lamport","year":"2001","unstructured":"Lamport, L.: Paxos made simple. ACM SIGACT News 32(4), 18\u201325 (2001)","journal-title":"ACM SIGACT News"},{"key":"40_CR19","doi-asserted-by":"crossref","unstructured":"Lin, Y., Kemme, B., Pati\u00f1o Mart\u00ednez, M., Jim\u00e9nez-Peris, R.: Middleware based data replication providing snapshot isolation. In: SIGMOD, pp. 419\u2013430 (2005)","DOI":"10.1145\/1066157.1066205"},{"key":"40_CR20","doi-asserted-by":"crossref","unstructured":"Moraru, I., Andersen, D.G., Kaminsky, M.: Paxos quorum leases: fast reads without sacrificing writes. In: SOCC, pp. 22:1\u201322:13 (2014)","DOI":"10.1145\/2670979.2671001"},{"key":"40_CR21","unstructured":"Mu, S., Nelson, L., Lloyd, W., Li, J.: Consolidating concurrency control and consensus for commits under conflicts. In: OSDI, pp. 517\u2013532 (2016)"},{"key":"40_CR22","unstructured":"Ongaro, D., Ousterhout, J.K.: In search of an understandable consensus algorithm. In: ATC (2014)"},{"key":"40_CR23","doi-asserted-by":"crossref","unstructured":"Pedone, F., Wiesmann, M., Schiper, A., Kemme, B., Alonso, G.: Understanding replication in databases and distributed systems. In: ICDCS, pp. 464\u2013474 (2000)","DOI":"10.1109\/ICDCS.2000.840959"},{"key":"40_CR24","doi-asserted-by":"crossref","unstructured":"Rao, J., Shekita, E.J., Tata, S.: Using Paxos to build a scalable, consistent, and highly available datastore. In: VLDB, pp. 243\u2013254 (2011)","DOI":"10.14778\/1938545.1938549"},{"issue":"4","key":"40_CR25","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1145\/98163.98167","volume":"22","author":"FB Schneider","year":"1990","unstructured":"Schneider, F.B.: Implementing fault-tolerant services using the state machine approach: a tutorial. CSUR 22(4), 299\u2013319 (1990)","journal-title":"CSUR"},{"issue":"4","key":"40_CR26","first-page":"551","volume":"17","author":"M Wiesmann","year":"2005","unstructured":"Wiesmann, M., Schiper, A.: Comparison of database replication techniques based on total order broadcast. TKDE 17(4), 551\u2013566 (2005)","journal-title":"TKDE"},{"issue":"7","key":"40_CR27","doi-asserted-by":"publisher","first-page":"781","DOI":"10.14778\/3067421.3067427","volume":"10","author":"Y Wu","year":"2017","unstructured":"Wu, Y., Arulraj, J., Lin, J., et al.: An empirical evaluation of in-memory multi-version concurrency control. Proc. VLDB Endow. 10(7), 781\u2013792 (2017)","journal-title":"Proc. VLDB Endow."},{"key":"40_CR28","doi-asserted-by":"crossref","unstructured":"Zhang, I., Sharma, N.K., Szekeres, A., et al.: Building consistent transactions with inconsistent replication. In: SOSP, pp. 263\u2013278. ACM (2015)","DOI":"10.1145\/2815400.2815404"}],"container-title":["Lecture Notes in Computer Science","Database Systems for Advanced Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-91458-9_40","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,4]],"date-time":"2025-07-04T13:09:19Z","timestamp":1751634559000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-91458-9_40"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319914572","9783319914589"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-91458-9_40","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"12 May 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DASFAA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Database Systems for Advanced Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Gold Coast, QLD","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Australia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 May 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 May 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dasfaa2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.ict.griffith.edu.au\/conferences\/dasfaa2018\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}