{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T20:47:49Z","timestamp":1760042869733,"version":"3.28.0"},"reference-count":34,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,8]]},"DOI":"10.1109\/nvmsa.2017.8064478","type":"proceedings-article","created":{"date-parts":[[2017,10,24]],"date-time":"2017-10-24T16:43:01Z","timestamp":1508863381000},"page":"1-6","source":"Crossref","is-referenced-by-count":4,"title":["UDORN: A design framework of persistent in-memory key-value database for NVM"],"prefix":"10.1109","author":[{"given":"Xianzhang","family":"Chen","sequence":"first","affiliation":[]},{"given":"Edwin H.-M.","family":"Sha","sequence":"additional","affiliation":[]},{"given":"Ahmad","family":"Abdullah","sequence":"additional","affiliation":[]},{"given":"Qingfeng","family":"Zhuge","sequence":"additional","affiliation":[]},{"given":"Lin","family":"Wu","sequence":"additional","affiliation":[]},{"given":"Chaoshu","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Weiwen","family":"Jiang","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592814"},{"journal-title":"Intel Architecture Instruction Set Extensions Programming Reference","year":"2016","key":"ref32"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2014.6816685"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920855"},{"volume":"2","journal-title":"The IA-32 Intel Architecture Software Developer s Manual","year":"2014","key":"ref34"},{"journal-title":"Aerospike","year":"0","key":"ref10"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629589"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2501620.2501621"},{"key":"ref13","first-page":"323","article-title":"Nova: A log-structured file system for hybrid volatile\/non-volatile main memories","author":"xu","year":"2016","journal-title":"USENIX FAST"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2016.2516019"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901324"},{"journal-title":"Add support for NV-DIMMs to Ext4","year":"0","author":"wilcox","key":"ref16"},{"year":"0","key":"ref17"},{"year":"0","key":"ref18"},{"journal-title":"Redis Benchmark","year":"2016","key":"ref19"},{"key":"ref28","article-title":"Non-volatile memory through customized key-value stores","author":"marmol","year":"2016","journal-title":"USENIX HotStorage"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/CLUSTER.2015.90"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2527792.2527799"},{"key":"ref3","first-page":"273","article-title":"Resolving journaling of journal anomaly in android i\/o: multi-version b-tree with lazy split","author":"kim","year":"2014","journal-title":"USENIX FAST"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555759"},{"journal-title":"O database online documentation 11g release 1","year":"0","key":"ref29"},{"year":"2015","key":"ref5"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1126\/science.1145799","article-title":"Magnetic domain-wall racetrack memory","volume":"320","author":"parkin","year":"2008","journal-title":"Science"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2013.6557176"},{"key":"ref2","first-page":"3","article-title":"Mobile data sync in a blink","author":"agrawal","year":"2013","journal-title":"USENIX HotStorage"},{"journal-title":"Redis","year":"0","key":"ref9"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/2897393"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294281"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1921015"},{"key":"ref21","first-page":"1","article-title":"Silt:a memory-efficient, high-performance key-value store","author":"lim","year":"2011","journal-title":"ACM SOSP"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2435779"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2012.6232390"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3033273"},{"key":"ref25","first-page":"207","article-title":"N-vmkv: a scalable, lightweight, ftl-aware key-value store","author":"marmol","year":"2015","journal-title":"USENIX ATC"}],"event":{"name":"2017 IEEE 6th Non-Volatile Memory Systems and Applications Symposium (NVMSA)","start":{"date-parts":[[2017,8,16]]},"location":"Hsinchu, Taiwan","end":{"date-parts":[[2017,8,18]]}},"container-title":["2017 IEEE 6th Non-Volatile Memory Systems and Applications Symposium (NVMSA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8045884\/8064454\/08064478.pdf?arnumber=8064478","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,4]],"date-time":"2019-10-04T23:20:58Z","timestamp":1570231258000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8064478\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8]]},"references-count":34,"URL":"https:\/\/doi.org\/10.1109\/nvmsa.2017.8064478","relation":{},"subject":[],"published":{"date-parts":[[2017,8]]}}}