NVRAM과 데이터베이스 지속성

  • Published : 2015.02.16

Abstract

Keywords

References

  1. W. H. Kang, S. W. Lee, B. Moon, G. H. Oh and C. Min, "X-FTL: Transactional FTL for SQLite Databases," Proc. of ACM SIGMOD, 2013.
  2. W. H. Kang, S. W. Lee, B. Moon, Y S. Kee and M. W. Oh, "Durable Write Cache in Flash Memory SSD for Relational and NoSQL Databases," Proc. of ACM SIGMOD, 2014.
  3. S. W. Lee, B. Moon, C. Park, J. M. Kim, and S. W. Kim, "A Case for Flash Memory SSD in Enterprise Database Applications," Proc. of ACM SIGMOD, 2008 .
  4. Facebook, www.rocksdb.org
  5. K. Kim, S. W. Lee, B. Moon, C. Park and J. Y Hwang, "IPL-P: In-Page Logging with PCRAM," Proc. of VLDB (demo track), 2011.
  6. A. M. Caulfield, A. De, J. Coburn, T. I. Mollov, R. K. Gupta, and S. Swanson, "Moneta: A High-performance Storage Array Architecture for Next-generation, Non-volatile Memories," Proc. of the MICRO, 2010.
  7. Gihwan Oh, Sangchul Kim, Sang-Won Lee, Bongki Moon, "SQLite Optimization for Mobile Applications," submitted for publication
  8. 안미진, 오기환, 이상원, "RocksDB 동기화 성능 비교," 정보과학회 동계학술대회, 2014년 12월.
  9. Juchang Lee et. aI., "High Performance Transaction Processing in SAP HANA," IEEE DE Bulletine, 2013 June.
  10. H. Kim, S. Seshadri, C. L. Dickey, and L. Chiu. "Evaluating Phase Change Memory for Enterprise Storage Systems: A Study of Caching and Tiering Approaches," Proceedings of the 12th USENIX Conference on File and Storage Technologies (FAST'14), 2014.
  11. Viking Technology, http://www.vikingtechnology.com/nvdimm-technology
  12. Fay Chang et. al.,, "Bigtable: A Distributed Storage System for Structured Data," OSDI, 2006
  13. Bailis, P., Venkataraman, S., Franklin, M.J., Hellerstein, J.M.,Stoica, J. "Quantifying eventual consistency with PBS," VLDB Journal, 2014.
  14. TPC, http://www.tpc.org/tpcb/default.asp
  15. 홍대용, 오기환, 강운학, 이상원, "비휘발성 캐시를 사용하는 플래시 메모리 SSD의 데이터베이스 로깅 성능비교," 정보과학회 논문지, 2015년 1월호.
  16. Jim Gray, Andreas Reuter, Transaction Processing: Concepts and Techniques, Morgan Kaufmann, 1992