{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,14]],"date-time":"2026-03-14T09:51:35Z","timestamp":1773481895555,"version":"3.50.1"},"reference-count":56,"publisher":"Association for Computing Machinery (ACM)","issue":"6","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. VLDB Endow."],"published-print":{"date-parts":[[2023,2]]},"abstract":"<jats:p>\n            When running OLTP workloads, relational DBMSs with flash SSDs still suffer from the\n            <jats:italic>durability overhead.<\/jats:italic>\n            Heavy writes to SSD not only limit the performance but also shorten the storage lifespan. To mitigate the durability overhead, this paper proposes a new database architecture, NV-SQL. NV-SQL aims at absorbing a large fraction of writes written from DRAM to SSD by introducing NVDIMM into the memory hierarchy as a durable write cache. On the new architecture, NV-SQL makes two technical contributions. First, it proposes the\n            <jats:italic>re-update interval-based admission policy<\/jats:italic>\n            that determines which write-hot pages qualify for being cached in NVDIMM. It is novel in that the page hotness is based solely on pages' LSN. Second, this study finds that NVDIMM-resident pages can violate the\n            <jats:italic>page action consistency<\/jats:italic>\n            upon crash and proposes how to detect inconsistent pages using per-page in-update flag and how to rectify them using the redo log. NV-SQL demonstrates how the ARIES-like logging and recovery techniques can be elegantly extended to support the caching and recovery for NVDIMM data. Additionally, by placing write-intensive redo buffer and DWB in NVDIMM, NV-SQL eliminates the\n            <jats:italic>log-force-at-commit<\/jats:italic>\n            and\n            <jats:italic>WAL<\/jats:italic>\n            protocols and further halves the writes to the storage. Our NV-SQL prototype running with a real NVDIMM device outperforms the\n            <jats:italic>same-priced<\/jats:italic>\n            vanilla MySQL with larger DRAM by several folds in terms of transaction throughput for write-intensive OLTP benchmarks. This confirms that NV-SQL is a cost-performance efficient solution to the durability problem.\n          <\/jats:p>","DOI":"10.14778\/3583140.3583159","type":"journal-article","created":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T16:45:59Z","timestamp":1682009159000},"page":"1453-1465","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["NV-SQL: Boosting OLTP Performance with Non-Volatile DIMMs"],"prefix":"10.14778","volume":"16","author":[{"given":"Mijin","family":"An","sequence":"first","affiliation":[{"name":"Sungkyunkwan University"}]},{"given":"Jonghyeok","family":"Park","sequence":"additional","affiliation":[{"name":"Hankuk University of Foreign Studies"}]},{"given":"Tianzheng","family":"Wang","sequence":"additional","affiliation":[{"name":"Simon Fraser University"}]},{"given":"Beomseok","family":"Nam","sequence":"additional","affiliation":[{"name":"Sungkyunkwan University"}]},{"given":"Sang-Won","family":"Lee","sequence":"additional","affiliation":[{"name":"Sungkyunkwan University"}]}],"member":"320","published-online":{"date-parts":[[2023,4,20]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"ADAM ARMSTRONG. Samsung SSD 970 PRO Review. https:\/\/www.storagereview.com\/review\/samsung-ssd-970-pro-review.  ADAM ARMSTRONG. Samsung SSD 970 PRO Review. https:\/\/www.storagereview.com\/review\/samsung-ssd-970-pro-review."},{"key":"e_1_2_1_2_1","volume-title":"Proceedings of VLDB Endowment. VLDB Endowment","author":"An M.","year":"2022","unstructured":"M. An , S. Im , D. Jung , and S.-W. Lee . Your Read is Our Priority in Flash Storage . In Proceedings of VLDB Endowment. VLDB Endowment , 2022 . M. An, S. Im, D. Jung, and S.-W. Lee. Your Read is Our Priority in Flash Storage. In Proceedings of VLDB Endowment. VLDB Endowment, 2022."},{"key":"e_1_2_1_3_1","first-page":"1404","volume-title":"Lee. Avoiding Read Stalls on Flash Storage. In Proceedings of the 2022 International Conference on Management of Data, SIGMOD '22","author":"An M.","year":"2022","unstructured":"M. An , I.-Y. Song , Y.-H. Song , and S.- W. Lee. Avoiding Read Stalls on Flash Storage. In Proceedings of the 2022 International Conference on Management of Data, SIGMOD '22 , page 1404 -- 1417 , 2022 . M. An, I.-Y. Song, Y.-H. Song, and S.-W. Lee. Avoiding Read Stalls on Flash Storage. In Proceedings of the 2022 International Conference on Management of Data, SIGMOD '22, page 1404--1417, 2022."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318163"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3318163"},{"key":"e_1_2_1_6_1","first-page":"1185","volume-title":"Proceedings of the 39th SIGMOD International Conference on Management of Data (SIGMOD '13)","author":"Armstrong T. G.","year":"2013","unstructured":"T. G. Armstrong , V. Ponnekanti , D. Borthakur , and M. Callaghan . LinkBench: a Database Benchmark based on the Facebook Social Graph . In Proceedings of the 39th SIGMOD International Conference on Management of Data (SIGMOD '13) , pages 1185 -- 1196 , 2013 . T. G. Armstrong, V. Ponnekanti, D. Borthakur, and M. Callaghan. LinkBench: a Database Benchmark based on the Facebook Social Graph. In Proceedings of the 39th SIGMOD International Conference on Management of Data (SIGMOD '13), pages 1185--1196, 2013."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2749441"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.14778\/3025111.3025116"},{"issue":"3","key":"e_1_2_1_9_1","volume":"12","author":"Chen F.","year":"2016","unstructured":"F. Chen , B. Hou , and R. Lee . Internal Parallelism of Flash Memory-Based Solid-State Drives. ACM Transactions on Storage , 12 ( 3 ), May 2016 . F. Chen, B. Hou, and R. Lee. Internal Parallelism of Flash Memory-Based Solid-State Drives. ACM Transactions on Storage, 12(3), May 2016.","journal-title":"Internal Parallelism of Flash Memory-Based Solid-State Drives. ACM Transactions on Storage"},{"key":"e_1_2_1_10_1","volume-title":"Proc. VLDB Endow., 8(7):786--797","author":"Chen S.","year":"2015","unstructured":"S. Chen and Q. Jin . Persistent B+-Trees in Non-Volatile Main Memory . Proc. VLDB Endow., 8(7):786--797 , feb 2015 . S. Chen and Q. Jin. Persistent B+-Trees in Non-Volatile Main Memory. Proc. VLDB Endow., 8(7):786--797, feb 2015."},{"key":"e_1_2_1_11_1","volume-title":"A trace-driven analysis of disk working set sizes","author":"Chris Ruemmler J. W.","year":"1993","unstructured":"J. W. Chris Ruemmler . A trace-driven analysis of disk working set sizes . 1993 . J. W. Chris Ruemmler. A trace-driven analysis of disk working set sizes. 1993."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522724"},{"key":"e_1_2_1_13_1","volume-title":"A prolegomenon on oltp database systems for non-volatile memory. ADMS@ VLDB","author":"DeBrabant J.","year":"2014","unstructured":"J. DeBrabant , J. Arulraj , A. Pavlo , M. Stonebraker , S. Zdonik , and S. Dulloor . A prolegomenon on oltp database systems for non-volatile memory. ADMS@ VLDB , 2014 . J. DeBrabant, J. Arulraj, A. Pavlo, M. Stonebraker, S. Zdonik, and S. Dulloor. A prolegomenon on oltp database systems for non-volatile memory. ADMS@ VLDB, 2014."},{"key":"e_1_2_1_14_1","unstructured":"Dell. Dell EMC NVDIMM-N Persistent Memory. https:\/\/dl.dell.com\/topicspdf\/nvdimm_n_user_guide_en-us.pdf.  Dell. Dell EMC NVDIMM-N Persistent Memory. https:\/\/dl.dell.com\/topicspdf\/nvdimm_n_user_guide_en-us.pdf."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767918"},{"key":"e_1_2_1_16_1","unstructured":"J. Gray. The Five-Minute Rule. https:\/\/jimgray.azurewebsites.net\/talks\/FiveMinuteRule.ppt(Unpublisedtechnicaldocument).  J. Gray. The Five-Minute Rule. https:\/\/jimgray.azurewebsites.net\/talks\/FiveMinuteRule.ppt(Unpublisedtechnicaldocument)."},{"key":"e_1_2_1_17_1","unstructured":"IBM. Understanding Fuzzy Checkpoints. https:\/\/www.ibm.com\/support\/pages\/understanding-fuzzy-checkpoints.  IBM. Understanding Fuzzy Checkpoints. https:\/\/www.ibm.com\/support\/pages\/understanding-fuzzy-checkpoints."},{"key":"e_1_2_1_18_1","unstructured":"Intel Corp. Intel\u00ae 3D XPoint. https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/intel-micron-3d-xpoint-webcast.html.  Intel Corp. Intel\u00ae 3D XPoint. https:\/\/www.intel.com\/content\/www\/us\/en\/architecture-and-technology\/intel-micron-3d-xpoint-webcast.html."},{"key":"e_1_2_1_19_1","volume-title":"eADR: New Opportunities for Persistent Memory Applications. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/eadr-new-opportunities-for-persistent-memory-applications.html","author":"Intel Corp.","year":"2021","unstructured":"Intel Corp. eADR: New Opportunities for Persistent Memory Applications. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/eadr-new-opportunities-for-persistent-memory-applications.html , 2021 . Intel Corp. eADR: New Opportunities for Persistent Memory Applications. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/eadr-new-opportunities-for-persistent-memory-applications.html, 2021."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/573304"},{"key":"e_1_2_1_21_1","first-page":"548","volume-title":"Transaction Processing: Concepts and Techniques","author":"Gray Jim","year":"1992","unstructured":"Jim Gray and Andreas Reuter . Transactional Resource Manager Concepts . In Transaction Processing: Concepts and Techniques , chapter 10.3, pages 548 -- 558 . Morgan Kaufmann publishers Inc., San Francisco, CA, USA, 1992 . Jim Gray and Andreas Reuter. Transactional Resource Manager Concepts. In Transaction Processing: Concepts and Techniques, chapter 10.3, pages 548--558. Morgan Kaufmann publishers Inc., San Francisco, CA, USA, 1992."},{"key":"e_1_2_1_22_1","volume-title":"Checkpointing in Oracle. In In Proceedings of 24th International Conference on Very Large Data Bases (VLDB)","author":"Joshi A.","year":"1998","unstructured":"A. Joshi , W. Bridge , J. Loaiza , and T. Lahiri . Checkpointing in Oracle. In In Proceedings of 24th International Conference on Very Large Data Bases (VLDB) , 1998 . A. Joshi, W. Bridge, J. Loaiza, and T. Lahiri. Checkpointing in Oracle. In In Proceedings of 24th International Conference on Very Large Data Bases (VLDB), 1998."},{"key":"e_1_2_1_23_1","volume-title":"Darien Imai and D. Xie. SSDs Striking Back: The Storage Jungle and Its Implications on Persistent Indexes. In 12th Annual Conference on Innovative Data Systems Research, CIDR '22","author":"Kaisong Huang T. W.","year":"2022","unstructured":"T. W. Kaisong Huang , Darien Imai and D. Xie. SSDs Striking Back: The Storage Jungle and Its Implications on Persistent Indexes. In 12th Annual Conference on Innovative Data Systems Research, CIDR '22 , New York, NY, USA , 2022 . T. W. Kaisong Huang, Darien Imai and D. Xie. SSDs Striking Back: The Storage Jungle and Its Implications on Persistent Indexes. In 12th Annual Conference on Innovative Data Systems Research, CIDR '22, New York, NY, USA, 2022."},{"key":"e_1_2_1_24_1","first-page":"529","volume-title":"Proceedings of the 40th SIGMOD International Conference on Management of Data (SIGMOD '14)","author":"Kang W.-H.","year":"2014","unstructured":"W.-H. Kang , S.-W. Lee , B. Moon , Y.-S. Kee , and M. Oh . Durable Write Cache in Flash Memory SSD for Relational and NoSQL Databases . In Proceedings of the 40th SIGMOD International Conference on Management of Data (SIGMOD '14) , pages 529 -- 540 , 2014 . W.-H. Kang, S.-W. Lee, B. Moon, Y.-S. Kee, and M. Oh. Durable Write Cache in Flash Memory SSD for Relational and NoSQL Databases. In Proceedings of the 40th SIGMOD International Conference on Management of Data (SIGMOD '14), pages 529--540, 2014."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2746480"},{"key":"e_1_2_1_26_1","first-page":"22","volume-title":"Proceedings of ACM SIGMOD","author":"Leutenegger S. T.","year":"1993","unstructured":"S. T. Leutenegger and D. Dias . A Modeling Study of the TPC-C Benchmark . In Proceedings of ACM SIGMOD , pages 22 -- 31 , 1993 . S. T. Leutenegger and D. Dias. A Modeling Study of the TPC-C Benchmark. In Proceedings of ACM SIGMOD, pages 22--31, 1993."},{"key":"e_1_2_1_27_1","unstructured":"Micron. Micron NVDIMM. https:\/\/www.micron.com\/products\/dram-modules\/nvdimm\/.  Micron. Micron NVDIMM. https:\/\/www.micron.com\/products\/dram-modules\/nvdimm\/."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.14778\/3407790.3407805"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/170036.170129"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/128765.128770"},{"key":"e_1_2_1_31_1","unstructured":"MySQL Community. InnoDB Recovery. https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/innodb-recovery.html.  MySQL Community. InnoDB Recovery. https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/innodb-recovery.html."},{"key":"e_1_2_1_32_1","first-page":"135","volume-title":"Proceedings of the 22nd International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)","author":"Nalli S.","year":"2017","unstructured":"S. Nalli , S. Haria , M. D. Hill , M. M. Swift , H. Volos , and K. Keeton . An Analysis of Persistent Memory Use with WHISPER . In Proceedings of the 22nd International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) , page 135 -- 148 , 2017 . S. Nalli, S. Haria, M. D. Hill, M. M. Swift, H. Volos, and K. Keeton. An Analysis of Persistent Memory Use with WHISPER. In Proceedings of the 22nd International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), page 135--148, 2017."},{"key":"e_1_2_1_33_1","unstructured":"Netlist. Netlist NVvault DDR4 NVDIMM-N. https:\/\/netlist.com\/products\/specialty-dimms\/nvvault-ddr4-nvdimm.  Netlist. Netlist NVvault DDR4 NVDIMM-N. https:\/\/netlist.com\/products\/specialty-dimms\/nvvault-ddr4-nvdimm."},{"key":"e_1_2_1_34_1","unstructured":"Oracle (MySQL Team). InnoDB Checkpoints. https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/innodb-checkpoints.html.  Oracle (MySQL Team). InnoDB Checkpoints. https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/innodb-checkpoints.html."},{"key":"e_1_2_1_35_1","unstructured":"Oracle (MySQL Team). InnoDB Disk I\/O and File Space Management. https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/innodb-disk-io.html.  Oracle (MySQL Team). InnoDB Disk I\/O and File Space Management. https:\/\/dev.mysql.com\/doc\/refman\/5.7\/en\/innodb-disk-io.html."},{"key":"e_1_2_1_36_1","unstructured":"Oracle (MySQL Team). Midpoint Insertion Strategy. https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/midpoint-insertion.html.  Oracle (MySQL Team). Midpoint Insertion Strategy. https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/midpoint-insertion.html."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2619228.2619236"},{"key":"e_1_2_1_38_1","volume-title":"tpcc-mysql. https:\/\/github.com\/Percona-Lab\/tpcc-mysql","author":"Lab Percona","year":"2018","unstructured":"Percona Lab . tpcc-mysql. https:\/\/github.com\/Percona-Lab\/tpcc-mysql , 2018 . Percona Lab. tpcc-mysql. https:\/\/github.com\/Percona-Lab\/tpcc-mysql, 2018."},{"key":"e_1_2_1_39_1","volume-title":"Persistent Memory Development Kit. https:\/\/pmem.io\/pmdk\/","year":"2022","unstructured":"pmem.io. Persistent Memory Development Kit. https:\/\/pmem.io\/pmdk\/ , 2022 . pmem.io. Persistent Memory Development Kit. https:\/\/pmem.io\/pmdk\/, 2022."},{"key":"e_1_2_1_40_1","volume-title":"Database Management Systems","author":"Ramakrishnan Raghu","year":"2003","unstructured":"Raghu Ramakrishnan and Johannes Gehrke . Database Management Systems ( 3 rd edition). McGraw-Hill Company, Inc. , New York, NY, USA , 2003 . Raghu Ramakrishnan and Johannes Gehrke. Database Management Systems (3rd edition). McGraw-Hill Company, Inc., NewYork, NY, USA, 2003.","edition":"3"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/98457.98523"},{"key":"e_1_2_1_42_1","unstructured":"E. Rogov. WAL in PostgreSQL: 3. Checkpoint. https:\/\/postgrespro.com\/blog\/pgsql\/5967965.  E. Rogov. WAL in PostgreSQL: 3. Checkpoint. https:\/\/postgrespro.com\/blog\/pgsql\/5967965."},{"key":"e_1_2_1_43_1","unstructured":"Samsung. Samsung DDR4 Memory. https:\/\/semiconductor.samsung.com\/dram\/module\/rdimm\/m393a2g40db0-cpb\/.  Samsung. Samsung DDR4 Memory. https:\/\/semiconductor.samsung.com\/dram\/module\/rdimm\/m393a2g40db0-cpb\/."},{"key":"e_1_2_1_44_1","unstructured":"Samsung. SSD 970 PRO. https:\/\/www.samsung.com\/semiconductor\/minisite\/ssd\/product\/consumer\/970pro\/.  Samsung. SSD 970 PRO. https:\/\/www.samsung.com\/semiconductor\/minisite\/ssd\/product\/consumer\/970pro\/."},{"key":"e_1_2_1_45_1","unstructured":"B. Schwartz. How InnoDB Performs a Checkpoint. https:\/\/www.xaprb.com\/blog\/2011\/01\/29\/how-innodb-performs-a-checkpoint\/.  B. Schwartz. How InnoDB Performs a Checkpoint. https:\/\/www.xaprb.com\/blog\/2011\/01\/29\/how-innodb-performs-a-checkpoint\/."},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3123939.3124539"},{"key":"e_1_2_1_47_1","first-page":"1150","volume-title":"Proceedings of the 33rd International Conference on Very Large Data Bases, VLDB '07","author":"Stonebraker M.","year":"2007","unstructured":"M. Stonebraker , S. Madden , D. J. Abadi , S. Harizopoulos , N. Hachem , and P. Helland . The end of an architectural era: (it's time for a complete rewrite) . In Proceedings of the 33rd International Conference on Very Large Data Bases, VLDB '07 , page 1150 -- 1160 . VLDB Endowment , 2007 . M. Stonebraker, S. Madden, D. J. Abadi, S. Harizopoulos, N. Hachem, and P. Helland. The end of an architectural era: (it's time for a complete rewrite). In Proceedings of the 33rd International Conference on Very Large Data Bases, VLDB '07, page 1150--1160. VLDB Endowment, 2007."},{"key":"e_1_2_1_48_1","unstructured":"TechPowerUp. Crucial MX500 250 GB (Micron B16A). https:\/\/www.techpowerup.com\/ssd-specs\/crucial-mx500-250-gb.d75.  TechPowerUp. Crucial MX500 250 GB (Micron B16A). https:\/\/www.techpowerup.com\/ssd-specs\/crucial-mx500-250-gb.d75."},{"key":"e_1_2_1_49_1","unstructured":"TechPowerUp. Samsung 980 PRO 250 GB. https:\/\/www.techpowerup.com\/ssd-specs\/samsung-980-pro-250-gb.d45.  TechPowerUp. Samsung 980 PRO 250 GB. https:\/\/www.techpowerup.com\/ssd-specs\/samsung-980-pro-250-gb.d45."},{"key":"e_1_2_1_50_1","unstructured":"TechPowerUp. Samsung PM981a 512 GB. https:\/\/www.techpowerup.com\/ssd-specs\/samsung-pm981a-512-gb.d783.  TechPowerUp. Samsung PM981a 512 GB. https:\/\/www.techpowerup.com\/ssd-specs\/samsung-pm981a-512-gb.d783."},{"key":"e_1_2_1_51_1","first-page":"2010","volume-title":"Proc. VLDB Endow., 3(1--2):70--80","author":"Thomson A.","unstructured":"A. Thomson and D. J. Abadi . The case for determinism in database systems . Proc. VLDB Endow., 3(1--2):70--80 , sep 2010 . A. Thomson and D. J. Abadi. The case for determinism in database systems. Proc. VLDB Endow., 3(1--2):70--80, sep 2010."},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183713.3196897"},{"key":"e_1_2_1_53_1","volume-title":"Xiaofeng. Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases. In Proceedings of the 2017 ACM International Conference on Management of Data, SIGMOD '17","author":"Gupta Alexandre","year":"2017","unstructured":"Verbitski, Alexandre and Gupta , Anurag and Saha , Debanjan and Brahmadesam , Murali and Gupta , Kamal and Mittal , Raman and Krishnamurthy , Sailesh and Maurice , Sandor and Kharatishvili , Tengiz and Bao , Xiaofeng. Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases. In Proceedings of the 2017 ACM International Conference on Management of Data, SIGMOD '17 , 2017 . Verbitski, Alexandre and Gupta, Anurag and Saha, Debanjan and Brahmadesam, Murali and Gupta, Kamal and Mittal, Raman and Krishnamurthy, Sailesh and Maurice, Sandor and Kharatishvili, Tengiz and Bao, Xiaofeng. Amazon Aurora: Design Considerations for High Throughput Cloud-Native Relational Databases. In Proceedings of the 2017 ACM International Conference on Management of Data, SIGMOD '17, 2017."},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732951.2732960"},{"key":"e_1_2_1_55_1","volume-title":"Proceedings of USENIX conference on File and Storage Technologies, FAST'20","author":"Yang J.","year":"2020","unstructured":"J. Yang , J. Kim , M. Hoseinzadeh , J. Izraelevitz , and S. Swanson . An Empirical Guide to the Behavior and Use of Scalable Persistent Memory . In Proceedings of USENIX conference on File and Storage Technologies, FAST'20 , 2020 . J. Yang, J. Kim, M. Hoseinzadeh, J. Izraelevitz, and S. Swanson. An Empirical Guide to the Behavior and Use of Scalable Persistent Memory. In Proceedings of USENIX conference on File and Storage Technologies, FAST'20, 2020."},{"key":"e_1_2_1_56_1","volume-title":"Spitfire: A Three-Tier Buffer Manager for Volatile and Non-Volatile Memory, page 2195--2207","author":"Zhou X.","year":"2021","unstructured":"X. Zhou , J. Arulraj , A. Pavlo , and D. Cohen . Spitfire: A Three-Tier Buffer Manager for Volatile and Non-Volatile Memory, page 2195--2207 . 2021 . X. Zhou, J. Arulraj, A. Pavlo, and D. Cohen. Spitfire: A Three-Tier Buffer Manager for Volatile and Non-Volatile Memory, page 2195--2207. 2021."}],"container-title":["Proceedings of the VLDB Endowment"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.14778\/3583140.3583159","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,20]],"date-time":"2023-04-20T16:47:45Z","timestamp":1682009265000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.14778\/3583140.3583159"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2]]},"references-count":56,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2023,2]]}},"alternative-id":["10.14778\/3583140.3583159"],"URL":"https:\/\/doi.org\/10.14778\/3583140.3583159","relation":{},"ISSN":["2150-8097"],"issn-type":[{"value":"2150-8097","type":"print"}],"subject":[],"published":{"date-parts":[[2023,2]]},"assertion":[{"value":"2023-04-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}