{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T11:24:47Z","timestamp":1747826687609,"version":"3.40.3"},"publisher-location":"Cham","reference-count":35,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319320489"},{"type":"electronic","value":"9783319320496"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-32049-6_17","type":"book-chapter","created":{"date-parts":[[2016,3,24]],"date-time":"2016-03-24T08:47:36Z","timestamp":1458809256000},"page":"267-282","source":"Crossref","is-referenced-by-count":7,"title":["Hyrise-NV: Instant Recovery for In-Memory Databases Using Non-Volatile Memory"],"prefix":"10.1007","author":[{"given":"David","family":"Schwalb","sequence":"first","affiliation":[]},{"given":"Girish Kumar","family":"B.K.","sequence":"additional","affiliation":[]},{"given":"Markus","family":"Dreseler","sequence":"additional","affiliation":[]},{"given":"Anusha","family":"S.","sequence":"additional","affiliation":[]},{"given":"Martin","family":"Faust","sequence":"additional","affiliation":[]},{"given":"Adolf","family":"Hohl","sequence":"additional","affiliation":[]},{"given":"Tim","family":"Berning","sequence":"additional","affiliation":[]},{"given":"Gaurav","family":"Makkar","sequence":"additional","affiliation":[]},{"given":"Hasso","family":"Plattner","sequence":"additional","affiliation":[]},{"given":"Parag","family":"Deshmukh","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,3,25]]},"reference":[{"key":"17_CR1","doi-asserted-by":"crossref","unstructured":"Chatzistergiou, A., et al.: REWIND: recovery write-ahead system for in-memory non-volatile data-structures. In: VLDB (2015)","DOI":"10.14778\/2735479.2735483"},{"issue":"7","key":"17_CR2","doi-asserted-by":"crossref","first-page":"786","DOI":"10.14778\/2752939.2752947","volume":"8","author":"Shimin Chen","year":"2015","unstructured":"Chen, S., Jin, Q.: Persistent B+-trees in non-volatile main memory. In: VLDB (2015)","journal-title":"Proceedings of the VLDB Endowment"},{"key":"17_CR3","unstructured":"Chen, S., et al.: Rethinking database algorithms for phase change memory. In: CIDR (2011)"},{"key":"17_CR4","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1145\/1961296.1950380","volume":"46","author":"J Coburn","year":"2011","unstructured":"Coburn, J., et al.: NV-Heaps: making persistent objects fast and safe with next-generation, non-volatile memories. SIGPLAN 46, 105\u2013118 (2011)","journal-title":"SIGPLAN"},{"key":"17_CR5","doi-asserted-by":"crossref","unstructured":"Condit, J., et al.: Better I\/O through byte-addressable, persistent memory. In: SOSP (2009)","DOI":"10.1145\/1629575.1629589"},{"key":"17_CR6","unstructured":"DeBrabant, J., et al.: A prolegomenon on OLTP database systems for non-volatile memory. In: VLDB (2014)"},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Dulloor, S.R., et al.: System software for persistent memory. In: EuroSys (2014)","DOI":"10.1145\/2592798.2592814"},{"key":"17_CR8","doi-asserted-by":"crossref","unstructured":"Fang, R., et al.: High performance database logging using storage class memory. In: ICDE (2011)","DOI":"10.1109\/ICDE.2011.5767918"},{"key":"17_CR9","unstructured":"Faust, M., et al.: Fast lookups for in-memory column stores: group-key indices, lookup and maintenance. In: ADMS (2012)"},{"key":"17_CR10","doi-asserted-by":"crossref","unstructured":"Grund, M., et al.: HYRISE\u2014a main memory hybrid storage engine. In: VLDB (2010)","DOI":"10.14778\/1921071.1921077"},{"key":"17_CR11","unstructured":"H\u00f6ppner, B., et al.: An approach for hybrid-memory scaling columnar in-memory databases. In: ADMS (2014)"},{"key":"17_CR12","doi-asserted-by":"crossref","unstructured":"Kallman, R., et al.: H-store: a high-performance, distributed main memory transaction processing system. In: VLDB (2008)","DOI":"10.14778\/1454159.1454211"},{"key":"17_CR13","doi-asserted-by":"crossref","unstructured":"Kemper, A., Neumann, T.: HyPer: a hybrid OLTP&OLAP main memory database system based on virtual memory snapshots. In: ICDE (2011)","DOI":"10.1109\/ICDE.2011.5767867"},{"key":"17_CR14","first-page":"61","volume":"5","author":"J Kr\u00fcger","year":"2011","unstructured":"Kr\u00fcger, J., et al.: Fast updates on read-optimized databases using multi-core CPUs. VLDB 5, 61\u201372 (2011)","journal-title":"VLDB"},{"key":"17_CR15","doi-asserted-by":"crossref","unstructured":"Malviya, N., et al.: Rethinking main memory OLTP recovery. In: ICDE (2014)","DOI":"10.1109\/ICDE.2014.6816685"},{"key":"17_CR16","unstructured":"Mohan, C., et al.: ARIES: a transaction recovery method supporting fine- granularity locking and partial rollbacks using write-ahead logging. In: TODS (1998)"},{"key":"17_CR17","doi-asserted-by":"crossref","unstructured":"Narayanan, D., Hodson, O.: Whole-system persistence. In: ASPLOS (2012)","DOI":"10.1145\/2150976.2151018"},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"Ongaro, D., et al.: Fast crash recovery in RAMCloud. In: SOSP (2011)","DOI":"10.1145\/2043556.2043560"},{"key":"17_CR19","unstructured":"Oukid, I., et al.: Instant recovery for main-memory databases. In: CIDR (2015)"},{"issue":"2","key":"17_CR20","doi-asserted-by":"crossref","first-page":"121","DOI":"10.14778\/2732228.2732231","volume":"7","author":"Steven Pelley","year":"2013","unstructured":"Pelley, S., et al.: Storage management in the NVRAM era. In: VLDB (2013)","journal-title":"Proceedings of the VLDB Endowment"},{"key":"17_CR21","doi-asserted-by":"crossref","unstructured":"Plattner, H., et al.: The impact of columnar in-memory databases on enterprise systems. In: VLDB (2014)","DOI":"10.14778\/2733004.2733074"},{"key":"17_CR22","doi-asserted-by":"crossref","unstructured":"Raman, V., et al.: DB2 with BLU acceleration: so much more than just a column store. In: VLDB (2013)","DOI":"10.14778\/2536222.2536233"},{"key":"17_CR23","doi-asserted-by":"crossref","unstructured":"Schwalb, D., et al.: Efficient transaction processing for hyrise in mixed workload environments. In: IMDM (2014)","DOI":"10.1007\/978-3-319-13960-9_9"},{"key":"17_CR24","doi-asserted-by":"crossref","unstructured":"Schwalb, D., et al.: NVC-hashmap: a persistent and concurrent hashmap for non-volatile memories. In: IMDM (2015)","DOI":"10.1145\/2803140.2803144"},{"key":"17_CR25","unstructured":"Schwalb, D., et al.: nvm malloc: memory allocation for NVRAM. In: ADMS (2015)"},{"key":"17_CR26","unstructured":"Stonebraker, M., et al.: C-Store: a column-oriented DBMS. In: VLDB (2005)"},{"key":"17_CR27","doi-asserted-by":"crossref","unstructured":"Thatte, S.M.: Persistent memory: a storage system for object-oriented databases. In: OODS (1991)","DOI":"10.1007\/978-3-642-84374-7_16"},{"key":"17_CR28","unstructured":"Tianzheng, W., Ryan, J.: Scalable logging through emerging non-volatile memory. In: VLDB (2014)"},{"key":"17_CR29","unstructured":"Venkataraman, S., et al.: Consistent and durable data structures for non-volatile byte-addressable memory. In: FAST (2011)"},{"key":"17_CR30","doi-asserted-by":"crossref","unstructured":"Volos, H., et al.: Mnemosyne: lightweight persistent memory. In: ASPLOS (2011)","DOI":"10.1145\/1950365.1950379"},{"key":"17_CR31","doi-asserted-by":"crossref","unstructured":"Wang, C., et al.: NVMalloc: exposing an aggregate SSD store as a memory partition in extreme-scale machines. In: IPDPS (2012)","DOI":"10.1109\/IPDPS.2012.90"},{"key":"17_CR32","doi-asserted-by":"crossref","unstructured":"Wu, M., Zwaenepoel, W.: eNVy: a non-volatile, main memory storage system. In: ASPLOS (1994)","DOI":"10.1145\/195473.195506"},{"key":"17_CR33","doi-asserted-by":"crossref","unstructured":"Wust, J., et al.: Efficient logging for enterprise workloads on column-oriented in-memory databases. In: CIKM (2012)","DOI":"10.1145\/2396761.2398578"},{"key":"17_CR34","unstructured":"Yang, J., et al.: NV-Tree: reducing consistency cost for NVM-based single level systems. In: FAST (2015)"},{"key":"17_CR35","doi-asserted-by":"crossref","unstructured":"Zhang, Y., et al.: Mojim: a reliable and highly-available non-volatile memory system. In: ASPLOS (2015)","DOI":"10.1145\/2694344.2694370"}],"container-title":["Lecture Notes in Computer Science","Database Systems for Advanced Applications"],"original-title":[],"link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-32049-6_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T17:55:20Z","timestamp":1559411720000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/link.springer.com\/10.1007\/978-3-319-32049-6_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319320489","9783319320496"],"references-count":35,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1007\/978-3-319-32049-6_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2016]]}}}