{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,4]],"date-time":"2022-04-04T06:00:55Z","timestamp":1649052055940},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2017,8,24]],"date-time":"2017-08-24T00:00:00Z","timestamp":1503532800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2017,12]]},"DOI":"10.1007\/s10586-017-1101-3","type":"journal-article","created":{"date-parts":[[2017,8,24]],"date-time":"2017-08-24T02:33:59Z","timestamp":1503542039000},"page":"3551-3563","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Design and implementation of an efficient flushing scheme for cloud key-value storage"],"prefix":"10.1007","volume":"20","author":[{"given":"Yongseok","family":"Son","sequence":"first","affiliation":[]},{"given":"Heon Young","family":"Yeom","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0003-0936-9181","authenticated-orcid":false,"given":"Hyuck","family":"Han","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,8,24]]},"reference":[{"key":"1101_CR1","doi-asserted-by":"crossref","unstructured":"Aguilera, M.K., Leners, J.B., Walfish, M.: Yesquel: scalable sql storage for web applications. In: Proceedings of the 25th Symposium on Operating Systems Principles, ACM, pp. 245\u2013262 (2015)","DOI":"10.1145\/2815400.2815413"},{"issue":"4","key":"1101_CR2","doi-asserted-by":"crossref","first-page":"337","DOI":"10.14778\/3025111.3025116","volume":"10","author":"J Arulraj","year":"2016","unstructured":"Arulraj, J., Perron, M., Pavlo, A.: Write-behind logging. Proc. VLDB Endow. 10(4), 337\u2013348 (2016)","journal-title":"Proc. VLDB Endow."},{"key":"1101_CR3","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1145\/2318857.2254766","volume":"40","author":"B Atikoglu","year":"2012","unstructured":"Atikoglu, B., Xu, Y., Frachtenberg, E., Jiang, S., Paleczny, M.: Workload analysis of a large-scale key-value store. ACM SIGMETRICS Perform. Eval. Rev. 40, 53\u201364 (2012)","journal-title":"ACM SIGMETRICS Perform. Eval. Rev."},{"key":"1101_CR4","volume-title":"MongoDB in Action","author":"K Banker","year":"2011","unstructured":"Banker, K.: MongoDB in Action. Manning Publications Co., Greenwich (2011)"},{"key":"1101_CR5","volume-title":"Currency Control and Recovery in Database Systems","author":"PA Bernstein","year":"1987","unstructured":"Bernstein, P.A., Hadzilacos, V., Goodman, N.: Currency Control and Recovery in Database Systems. Addison-Wesley, Reading (1987)"},{"key":"1101_CR6","volume-title":"Redis in Action","author":"JL Carlson","year":"2013","unstructured":"Carlson, J.L.: Redis in Action. Manning Publications Co., Greenwich (2013)"},{"key":"1101_CR7","doi-asserted-by":"crossref","unstructured":"Chen, S.: Flashlogging: exploiting flash devices for synchronous logging performance. In: SIGMOD, New York, NY, USA, SIGMOD\u201909, ACM, pp. 73\u201386 (2009)","DOI":"10.1145\/1559845.1559855"},{"key":"1101_CR8","unstructured":"Cloud, A.E.C.: Amazon web services (2011). Accessed on 9 November 2011"},{"key":"1101_CR9","doi-asserted-by":"crossref","unstructured":"Felber, P., Pasin, M., Rivi\u00e8re, \u00c9., Schiavoni, V., Sutra, P., Coelho, F., Oliveira, R., Matos, M., Vila\u00e7a, R.: On the support of versioning in distributed key-value stores. In: 2014 IEEE 33rd International Symposium on Reliable Distributed Systems (SRDS), IEEE, pp.\u00a095\u2013104 (2014)","DOI":"10.1109\/SRDS.2014.35"},{"issue":"124","key":"1101_CR10","first-page":"5","volume":"2004","author":"B Fitzpatrick","year":"2004","unstructured":"Fitzpatrick, B.: Distributed caching with memcached. Linux J. 2004(124), 5 (2004)","journal-title":"Linux J."},{"key":"1101_CR11","doi-asserted-by":"crossref","unstructured":"Fruhwirt, P., Kieseberg, P., Schrittwieser, S., Huber, M., Weippl, E.: Innodb database forensics: reconstructing data manipulation queries from redo logs. In: 2012 Seventh International Conference on Availability, Reliability and Security (ARES) (2012)","DOI":"10.1109\/ARES.2012.50"},{"key":"1101_CR12","doi-asserted-by":"crossref","unstructured":"Gao, S., Xu, J., He, B., Choi, B., Hu, H.: Pcmlogging: reducing transaction logging overhead with pcm. In: 20th ACM International Conference on Information and Knowledge Management, New York, NY, USA, CIKM\u201911, ACM, pp.\u00a02401\u20132404 (2011)","DOI":"10.1145\/2063576.2063977"},{"key":"1101_CR13","doi-asserted-by":"crossref","unstructured":"Goel, S., Buyya, R.: Data replication strategies in wide-area distributed systems. In: Enterprise Service Computing: From Concept to Deployment. IGI Global, pp.\u00a0211\u2013241 (2007)","DOI":"10.4018\/978-1-59904-180-3.ch009"},{"key":"1101_CR14","volume-title":"Transaction Processing: Concepts and Techniques","author":"J Gray","year":"1992","unstructured":"Gray, J., Reuter, A.: Transaction Processing: Concepts and Techniques. Elsevier, San Francisco (1992)"},{"key":"1101_CR15","unstructured":"Han, J., Haihong, E., Le, G., Du, J.: Survey on NoSQL database. In: 2011 6th International Conference on Pervasive Computing and Applications (ICPCA), IEEE, pp.\u00a0363\u2013366 (2011)"},{"key":"1101_CR16","doi-asserted-by":"crossref","unstructured":"Helland, P., et\u00a0al. Group commit timers and high volume transaction systems. In: High Performance Transaction Systems. Springer, New York, pp.\u00a0301\u2013329 (1989)","DOI":"10.1007\/3-540-51085-0_52"},{"issue":"4","key":"1101_CR17","doi-asserted-by":"crossref","first-page":"389","DOI":"10.14778\/2735496.2735502","volume":"8","author":"J Huang","year":"2014","unstructured":"Huang, J., Schwan, K., Qureshi, M.K.: Nvram-aware logging in transaction systems. Proc. VLDB Endow. 8(4), 389\u2013400 (2014)","journal-title":"Proc. VLDB Endow."},{"issue":"1\u20132","key":"1101_CR18","doi-asserted-by":"crossref","first-page":"681","DOI":"10.14778\/1920841.1920928","volume":"3","author":"R Johnson","year":"2010","unstructured":"Johnson, R., Pandis, I., Stoica, R., Athanassoulis, M., Ailamaki, A.: Aether: a scalable approach to logging. Proc. VLDB Endow. 3(1\u20132), 681\u2013692 (2010)","journal-title":"Proc. VLDB Endow."},{"key":"1101_CR19","doi-asserted-by":"crossref","unstructured":"Kang, W.-H., Lee, S.-W., Moon, B., Kee, Y.-S., Oh, M.: Durable write cache in flash memory ssd for relational and nosql databases. In: Proceedings of the 2014 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201914 (2014)","DOI":"10.1145\/2588555.2595632"},{"key":"1101_CR20","doi-asserted-by":"crossref","unstructured":"Kang, W.-H., Lee, S.-W., Moon, B., Oh, G.-H., Min, C.: X-FTL: transactional FTL for SQLite databases. In: Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data, New York, NY, USA, SIGMOD\u201913, ACM, pp.\u00a097\u2013108 (2013)","DOI":"10.1145\/2463676.2465326"},{"key":"1101_CR21","unstructured":"Kopytov, A.: Sysbench: a system performance benchmark. http:\/\/sysbench.sourceforge.net (2004)"},{"issue":"2","key":"1101_CR22","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1145\/1773912.1773922","volume":"44","author":"A Lakshman","year":"2010","unstructured":"Lakshman, A., Malik, P.: Cassandra: a decentralized structured storage system. ACM SIGOPS Oper. Syst. Rev. 44(2), 35\u201340 (2010)","journal-title":"ACM SIGOPS Oper. Syst. Rev."},{"key":"1101_CR23","doi-asserted-by":"crossref","unstructured":"Lee, S.-W., Moon, B., Park, C., Kim, J.-M., Kim, S.-W.: A case for flash memory ssd in enterprise database applications. In: Proceedings of the 2008 ACM SIGMOD International Conference on Management of Data, ACM, pp.\u00a01075\u20131086 (2008)","DOI":"10.1145\/1376616.1376723"},{"key":"1101_CR24","unstructured":"Mathur, A., Cao, M., Bhattacharya, S., Dilger, A., Tomas, A., Vivier, L., Bull S.A.S: A and viver, l. the new ext4 filesystem: current status and future plans. In: Ottawa Linux Symposium. http:\/\/ols.108.redhat.com\/2007\/ Reprints\/mathur-Reprint.pdf (2007)"},{"issue":"1","key":"1101_CR25","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1145\/128765.128770","volume":"17","author":"C Mohan","year":"1992","unstructured":"Mohan, C., Haderle, D., Lindsay, B., Pirahesh, H., Schwarz, P.: Aries: a transaction recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging. ACM Trans. Database Syst. (TODS) 17(1), 94\u2013162 (1992)","journal-title":"ACM Trans. Database Syst. (TODS)"},{"key":"1101_CR26","unstructured":"MongoDB: https:\/\/www.mongodb.com\/press\/wired-tiger (2014)"},{"key":"1101_CR27","unstructured":"NVM express: http:\/\/www.nvmexpress.org (2012)"},{"key":"1101_CR28","doi-asserted-by":"crossref","unstructured":"Oh, G., Seo, C., Mayuram, R., Kee, Y.-S., Lee, S.-W.: SHARE interface in flash storage for relational and NoSQL databases. In: Proceedings of the 2016 International Conference on Management of Data, New York, NY, USA, SIGMOD\u201916, ACM, pp.\u00a0343\u2013354 (2016)","DOI":"10.1145\/2882903.2882910"},{"key":"1101_CR29","doi-asserted-by":"crossref","unstructured":"Ouyang, X., Nellans, D., Wipfel, R., Flynn, D., Panda, D.K.: Beyond block I\/O: rethinking traditional storage primitives. In: 2011 IEEE 17th International Symposium on High Performance Computer Architecture (HPCA), IEEE, pp.\u00a0301\u2013311 (2011)","DOI":"10.1109\/HPCA.2011.5749738"},{"key":"1101_CR30","volume-title":"Database Management Systems","author":"R Ramakrishnan","year":"2000","unstructured":"Ramakrishnan, R., Gehrke, J.: Database Management Systems. Osborne\/McGraw-Hill, Berkeley (2000)"},{"key":"1101_CR31","unstructured":"SAMSUNG 843Tn Data Center Series: http:\/\/www.samsung.com\/semiconductor\/global\/file\/insight\/2015\/08\/PSG2014_2H_FINAL-1.pdf"},{"key":"1101_CR32","unstructured":"Samsung: XS1715 Ultra-fast Enterprise Class. http:\/\/www.samsung.com\/global\/business\/semiconductor\/file\/product\/XS1715_ProdOverview_2014_1.pdf (2014)"},{"key":"1101_CR33","doi-asserted-by":"crossref","unstructured":"Sivasubramanian, S.: Amazon dynamodb: a seamlessly scalable non-relational database service. In: Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data, ACM, pp.\u00a0729\u2013730 (2012)","DOI":"10.1145\/2213836.2213945"},{"key":"1101_CR34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10586-016-0534-4","volume":"19","author":"Y Son","year":"2016","unstructured":"Son, Y., Kang, H., Han, H., Yeom, H.Y.: An empirical evaluation and analysis of the performance of nvm express solid state drive. Cluster Comput. 19, 1\u201313 (2016)","journal-title":"Cluster Comput."},{"key":"1101_CR35","doi-asserted-by":"crossref","unstructured":"Son, Y., Kang, H., Han, H., and Yeom, H.Y.: Improving performance of cloud key-value storage using flushing optimization. In: 2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W), pp. 42\u201347 (2016)","DOI":"10.1109\/FAS-W.2016.22"},{"key":"1101_CR36","doi-asserted-by":"crossref","first-page":"1071","DOI":"10.1109\/TC.2016.2635644","volume":"66","author":"Y Son","year":"2016","unstructured":"Son, Y., Yeom, H., Han, H.: Optimizing i\/o operations in file systems for fast storage devices. IEEE Trans. Comput. 66, 1071\u20131084 (2016)","journal-title":"IEEE Trans. Comput."},{"issue":"19:27","key":"1101_CR37","first-page":"12","volume":"19:1","author":"NY Song","year":"2016","unstructured":"Song, N.Y., Son, Y., Han, H., Yeom, H.Y.: Efficient memory-mapped i\/o on fast storage device. ACM Trans. Storage 19:1(19:27), 12\u20134 (2016)","journal-title":"ACM Trans. Storage"},{"key":"1101_CR38","unstructured":"Sumbaly, R., Kreps, J., Gao, L., Feinberg, A., Soman, C., Shah, S.: Serving large-scale batch computed data with project voldemort. In: Proceedings of the 10th USENIX Conference on File and Storage Technologies, USENIX Association, p.\u00a018 (2012)"},{"key":"1101_CR39","first-page":"10","volume":"7","author":"T Wang","year":"2014","unstructured":"Wang, T., Johnson, R.: Scalable logging through emerging non-volatile memory. Proc. VLDB Endow. 7, 10 (2014)","journal-title":"Proc. VLDB Endow."},{"key":"1101_CR40","unstructured":"WiredTiger: http:\/\/www.wiredtiger.com (2014)"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-017-1101-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-1101-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-017-1101-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,2]],"date-time":"2019-10-02T14:54:14Z","timestamp":1570028054000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-017-1101-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,24]]},"references-count":40,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,12]]}},"alternative-id":["1101"],"URL":"https:\/\/doi.org\/10.1007\/s10586-017-1101-3","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,8,24]]}}}