{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T16:40:01Z","timestamp":1748709601737,"version":"3.41.0"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2015,11,30]],"date-time":"2015-11-30T00:00:00Z","timestamp":1448841600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Institute for Information & communications Technology Promotion(IITP)","award":["R0126-15-1088"],"award-info":[{"award-number":["R0126-15-1088"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["The VLDB Journal"],"published-print":{"date-parts":[[2016,10]]},"DOI":"10.1007\/s00778-015-0414-1","type":"journal-article","created":{"date-parts":[[2015,11,30]],"date-time":"2015-11-30T04:01:41Z","timestamp":1448856101000},"page":"673-694","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Flash as cache extension for online transactional workloads"],"prefix":"10.1007","volume":"25","author":[{"given":"Woon-Hak","family":"Kang","sequence":"first","affiliation":[]},{"given":"Sang-Won","family":"Lee","sequence":"additional","affiliation":[]},{"given":"Bongki","family":"Moon","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,11,30]]},"reference":[{"key":"414_CR1","unstructured":"Ashdown, L., Kyte, T.: Oracle Database Concepts 11g Release 2. Oracle Corporation. https:\/\/docs.oracle.com\/cd\/E11882_01\/server.112\/e40540.pdf (2015)"},{"key":"414_CR2","doi-asserted-by":"crossref","unstructured":"Athanassoulis, M., Chen, S., Ailamaki, A., Gibbons, P.B., Stoica, R.: MaSM: efficient online updates in data warehouses. In: Proceedings of the 2011 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201911, pp. 865\u2013876 (2011)","DOI":"10.1145\/1989323.1989414"},{"key":"414_CR3","unstructured":"Axboe, J.: blktrace: Block Layer IO Tracing Tool. http:\/\/git.kernel.org\/cgit\/linux\/kernel\/git\/axboe\/blktrace.git"},{"key":"414_CR4","unstructured":"Axboe, J.: FIO (Flexible IO Tester). https:\/\/github.com\/axboe\/fio.git"},{"key":"414_CR5","doi-asserted-by":"crossref","unstructured":"Balakrishnan, M., Malkhi, D., Wobber, T., Wu, M., Prabhakaran, V., Wei, M., Davis, J.D., Rao, S., Zou, T., Zuck, A.: Tango: distributed data structures over a shared log. In: Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, SOSP \u201913, pp. 325\u2013340 (2013)","DOI":"10.1145\/2517349.2522732"},{"issue":"6","key":"414_CR6","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1145\/363011.363155","volume":"12","author":"LA Belady","year":"1969","unstructured":"Belady, L.A., Nelson, R.A., Shedler, G.S.: An anomaly in space\u2013time characteristics of certain programs running in a paging machine. Commun. ACM 12(6), 349\u2013353 (1969)","journal-title":"Commun. ACM"},{"key":"414_CR7","doi-asserted-by":"crossref","unstructured":"Bernstein, P.A., Das, S., Ding, B., Pilman, M.: Optimizing optimistic concurrency control for tree-structured, log-structured databases. In: Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201915, pp. 1295\u20131309 (2015)","DOI":"10.1145\/2723372.2737788"},{"key":"414_CR8","unstructured":"Bernstein, P.A., Reid, C.W., Das, S.: Hyder\u2014a transactional record manager for shared flash. In: CIDR 2011, Fifth Biennial Conference on Innovative Data Systems Research, Asilomar, CA, USA, January 9\u201312, Online Proceedings, pp. 9\u201320 (2011)"},{"key":"414_CR9","doi-asserted-by":"crossref","unstructured":"Bhattacharjee, B., Ross, K.A., Lang, C., Mihaila, G.A., Banikazemi, M.: Enhancing recovery using an SSD buffer pool extension. In: Proceedings of the Seventh International Workshop on Data Management on New Hardware, DaMoN \u201911, pp. 10\u201316 (2011)","DOI":"10.1145\/1995441.1995443"},{"issue":"2","key":"414_CR10","doi-asserted-by":"crossref","first-page":"1318","DOI":"10.14778\/1687553.1687557","volume":"2","author":"M Canim","year":"2009","unstructured":"Canim, M., Mihaila, G.A., Bhattacharjee, B., Ross, K.A., Lang, C.A.: An object placement advisor for DB2 using solid state storage. Proc. VLDB Endow. 2(2), 1318\u20131329 (2009)","journal-title":"Proc. VLDB Endow."},{"issue":"1\u20132","key":"414_CR11","doi-asserted-by":"crossref","first-page":"1435","DOI":"10.14778\/1920841.1921017","volume":"3","author":"M Canim","year":"2010","unstructured":"Canim, M., Mihaila, G.A., Bhattacharjee, B., Ross, K.A., Lang, C.A.: SSD bufferpool extensions for database systems. Proc. VLDB Endow. 3(1\u20132), 1435\u20131446 (2010)","journal-title":"Proc. VLDB Endow."},{"key":"414_CR12","doi-asserted-by":"crossref","unstructured":"Chen, F., Lee, R., Zhang, X.: Essential roles of exploiting internal parallelism of flash memory based solid state drives in high-speed data processing. In: Proceedings of the 2011 IEEE 17th International Symposium on High Performance Computer Architecture, HPCA \u201911, pp. 266\u2013277 (2011)","DOI":"10.1109\/HPCA.2011.5749735"},{"key":"414_CR13","doi-asserted-by":"crossref","unstructured":"Do, J., Zhang, D., Patel, J.M., DeWitt, D.J.: Fast peak-to-peak behavior with SSD buffer pool. In: 29th IEEE International Conference on Data Engineering, ICDE 2013, Brisbane, Australia, April 8\u201312, pp. 1129\u20131140 (2013)","DOI":"10.1109\/ICDE.2013.6544903"},{"key":"414_CR14","doi-asserted-by":"crossref","unstructured":"Do, J., Zhang, D., Patel, J.M., DeWitt, D.J., Naughton, J.F., Halverson, A.: Turbocharging DBMS buffer pool using SSDs. In: Proceedings of the 2011 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201911, pp. 1113\u20131124 (2011)","DOI":"10.1145\/1989323.1989442"},{"key":"414_CR15","unstructured":"DramExchange: Price Quites. http:\/\/www.dram-exchange.com\/Price\/NationalDramDetail.aspx"},{"key":"414_CR16","unstructured":"Fusion-IO: IOTurbine. http:\/\/www.fusionio.com\/products\/ioturbine"},{"issue":"4","key":"414_CR17","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1145\/1413254.1413261","volume":"6","author":"J Gray","year":"2008","unstructured":"Gray, J., Fitzgerald, B.: Flash disk opportunity for server applications. Queue 6(4), 18\u201323 (2008)","journal-title":"Queue"},{"key":"414_CR18","volume-title":"Transaction Processing: Concepts and Technique","author":"J Gray","year":"1993","unstructured":"Gray, J., Reuter, A.: Transaction Processing: Concepts and Technique. Morgan Kaufmann, Burlington (1993)"},{"issue":"3","key":"414_CR19","doi-asserted-by":"crossref","first-page":"781","DOI":"10.1147\/sj.403.0781","volume":"40","author":"WW Hsu","year":"2001","unstructured":"Hsu, W.W., Smith, A.J., Young, H.C.: Characteristics of production database workloads and the TPC benchmarks. IBM Syst. J. 40(3), 781\u2013802 (2001)","journal-title":"IBM Syst. J."},{"key":"414_CR20","unstructured":"Intel: Intel Cache Acceleration Software. http:\/\/www.intel.com\/content\/www\/us\/en\/software\/intel-cache-acceleration-software-performance.html"},{"key":"414_CR21","unstructured":"Intel: Solid-State Drives in Server Storage Applications. http:\/\/www.intel.com\/content\/dam\/www\/public\/us\/en\/documents\/white-papers\/ssd-server-storage-applications-paper.pdf"},{"key":"414_CR22","doi-asserted-by":"crossref","unstructured":"Johnson, R., Pandis, I., Hardavellas, N., Ailamaki, A., Falsafi, B.: Shore-MT: a scalable storage manager for the multicore era. In: Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology, EDBT \u201909, pp. 24\u201335 (2009)","DOI":"10.1145\/1516360.1516365"},{"issue":"11","key":"414_CR23","doi-asserted-by":"crossref","first-page":"1615","DOI":"10.14778\/2350229.2350274","volume":"5","author":"WH Kang","year":"2012","unstructured":"Kang, W.H., Lee, S.W., Moon, B.: Flash-based extended cache for higher throughput and faster recovery. Proc. VLDB Endow. 5(11), 1615\u20131626 (2012)","journal-title":"Proc. VLDB Endow."},{"key":"414_CR24","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, pp. 529\u2013540 (2014)","DOI":"10.1145\/2588555.2595632"},{"issue":"1","key":"414_CR25","doi-asserted-by":"crossref","first-page":"514","DOI":"10.14778\/1453856.1453913","volume":"1","author":"I Koltsidas","year":"2008","unstructured":"Koltsidas, I., Viglas, S.D.: Flashing up the storage layer. Proc. VLDB Endow. 1(1), 514\u2013525 (2008)","journal-title":"Proc. VLDB Endow."},{"key":"414_CR26","doi-asserted-by":"crossref","unstructured":"Lee, S.W., Moon, B., Park, C.: Advances in flash memory SSD technology for enterprise database applications. In: Proceedings of the 2009 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201909, pp. 863\u2013870 (2009)","DOI":"10.1145\/1559845.1559937"},{"key":"414_CR27","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, SIGMOD \u201908, pp. 1075\u20131086 (2008)","DOI":"10.1145\/1376616.1376723"},{"issue":"8","key":"414_CR28","doi-asserted-by":"crossref","first-page":"541","DOI":"10.14778\/2536354.2536355","volume":"6","author":"X Liu","year":"2013","unstructured":"Liu, X., Salem, K.: Hybrid storage management for database systems. Proc. VLDB Endow. 6(8), 541\u2013552 (2013)","journal-title":"Proc. VLDB Endow."},{"key":"414_CR29","unstructured":"Lussier, D., Martin, S.: The BenchmarkSQL Project. http:\/\/benchmarksql.sourceforge.net"},{"key":"414_CR30","unstructured":"Oracle Corporation: Oracle TPC Benchmark C Full Disclosure Report. http:\/\/c970058.r58.cf2.rackcdn.com\/fdr\/tpcc\/Oracle_SPARC_SuperCluster_with_T3-4s_TPCC_FDR_120210.pdf (2010)"},{"key":"414_CR31","unstructured":"Overstreet, K.: bcache. http:\/\/bcache.evilpiepirate.org"},{"key":"414_CR32","unstructured":"Samsung: Samsung Solid State Drive White Paper. http:\/\/www.samsung.com\/global\/business\/semiconductor\/minisite\/SSD\/us\/html\/whitepaper\/whitepaper.html"},{"key":"414_CR33","unstructured":"SanDisk: FlashSoft. http:\/\/www.sandisk.com\/enterprise\/flashsoft"},{"key":"414_CR34","doi-asserted-by":"crossref","unstructured":"Sears, R., Ramakrishnan, R.: bLSM: a general purpose log structured merge tree. In: Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201912, pp. 217\u2013228 (2012)","DOI":"10.1145\/2213836.2213862"},{"key":"414_CR35","unstructured":"Srinivasan, M., Saab, P.: FlashCache. https:\/\/github.com\/facebook\/flashcache"},{"key":"414_CR36","unstructured":"STEC: EnhanceIO SSD Caching Software. https:\/\/github.com\/stec-inc\/EnhanceIO"},{"key":"414_CR37","unstructured":"Subramaniam, M.: Exadata Smart Flash Cache Features and the Oracle Exadata Database Machine. Oracle Corporation. http:\/\/www.oracle.com\/technetwork\/database\/exadata\/exadatasmart-flash-cache-366203.pdf (2013)"},{"key":"414_CR38","doi-asserted-by":"crossref","unstructured":"Tsuei, T.F., Packer, A.N., Ko, K.T.: Database buffer size investigation for OLTP workloads. In: Proceedings of the 1997 ACM SIGMOD International Conference on Management of Data, SIGMOD \u201997, pp. 112\u2013122 (1997)","DOI":"10.1145\/253260.253279"},{"key":"414_CR39","doi-asserted-by":"crossref","unstructured":"Willick, D., Eager, D., Bunt, R.: Disk cache replacement policies for network fileservers. In: Proceedings of the 13th International Conference on Distributed Computing Systems, pp. 2\u201311 (1993)","DOI":"10.1109\/ICDCS.1993.287729"},{"key":"414_CR40","unstructured":"Zhao, M.: DM-cache cache target for device-mapper. https:\/\/github.com\/mingzhao\/dm-cache"},{"key":"414_CR41","unstructured":"Zhou, Y., Philbin, J., Li, K.: The multi-queue replacement algorithm for second level buffer caches. In: Proceedings of the General Track: 2001 USENIX Annual Technical Conference, pp. 91\u2013104 (2001)"}],"container-title":["The VLDB Journal"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-015-0414-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00778-015-0414-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00778-015-0414-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T16:05:24Z","timestamp":1748707524000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00778-015-0414-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,30]]},"references-count":41,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2016,10]]}},"alternative-id":["414"],"URL":"https:\/\/doi.org\/10.1007\/s00778-015-0414-1","relation":{},"ISSN":["1066-8888","0949-877X"],"issn-type":[{"type":"print","value":"1066-8888"},{"type":"electronic","value":"0949-877X"}],"subject":[],"published":{"date-parts":[[2015,11,30]]}}}