期刊文献+

新型非易失存储环境下事务型数据管理技术研究 被引量:10

State-of-the-Art Survey of Transaction Processing in Non-Volatile Memory Environments
下载PDF
导出
摘要 为适应底层存储架构的变化,上层数据库系统已经经历了多轮的演化与变革.在大数据环境下,以非易失、大容量、低延迟、按字节寻址等为特征的新型非易失存储器件(NVM)的出现,势必对数据库系统带来重大影响,相关的存储与事务处理技术是其中值得关注的重要环节.首先,概述了事务型数据库系统随存储环境发展的历史与趋势;然后,对影响上层数据管理系统设计的非易失性存储技术以及面向大数据应用领域与硬件环境优化的事务技术进行综述与分析;最后,对非易失存储环境下事务型数据库面临的挑战与研究趋势进行了展望. The design of the upper lever database has experienced several rounds of development and transformation to adapt to the changing architecture of the underlying storage system. In the big data era, the emergence of the novel non-volatile memory(NVM) technologies, which exhibit a series of non-volatile(persistent writes), high-capacity, low-latency and byte-addressable characteristics, has brought significant impact on traditional database systems, especially for techniques related to storage and transaction processing. First, in this paper, the phylogeny and development trend of the OLTP database along with the storage subsystem is introduced. Then, the non-volatile memory technology which affects the upper data management system design is reviewed along with an analysis on the domain-oriented and the NVM-oriented transaction technologies. Finally, challenges and opportunities are addressed for the NVMoriented OLTP database.
作者 潘巍 李战怀 杜洪涛 周陈超 苏静 PAN Wei LI Zhan-Huai DU Hong-Tao ZHOU Chen-Chao SU Jing(School of Computer Science, Northwestern Polytechnical University, Xi'an 710072, China)
出处 《软件学报》 EI CSCD 北大核心 2017年第1期59-83,共25页 Journal of Software
基金 国家自然科学基金(61472321 61332006 61672434) 国家高技术研究发展计划(863)(2015AA015307)~~
关键词 非易失存储器 存储级内存 事务处理 日志 数据库 non-volatile memory storage-class memory transaction processing log database
  • 相关文献

参考文献2

二级参考文献73

  • 1Daniel Peng and Frank Dabek.Large-scale IncrementalProcessing Using Distributed Transactions andNotifications.Proceedings of the 9th USENIX Symposiumon Operating Systems Design and Implementation,USENIX (2010).
  • 2Jason Baker, etc. Megastore: Providing Scalable, HighlyAvailable Storage for Interactive Services, Proceedingsof the Conference on Innovative Data system Research(CIDR) (2011), pp. 223-234.
  • 3Fay Chang, etc. Bigtable: A Distributed Storage Systemfor Structured Data. OSDI'06: Seventh Symposium onOperating System Design and Implementation, Seattle,WA, November, 2006.
  • 4Irving L. Traiger, James N. Gray, Cesare A. Galtieri, BruceG. Lindsay. Transactions and Consistency in DistributedDatabase Systems. ACM Transactions on DatabaseSystems (TODS), Volume 7 Issue 3,Sept. 1982,Pages323-342.
  • 5Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung. TheGoogle File System, 19th ACM Symposium on OperatingSystems Principles, Lake George, NY, October, 2003.
  • 6James C. Corbett, etc. Spanner: Google's Globally-Distributed Database, the Proceedings of OSDI'12:Tenth Symposium on Operating System Design andImplementation, October, 2012.
  • 7David J. DeWitt, Jim Gray. Parallel Database Systems:The Future of High Performance Database Processing.Communications of the ACM, Vol. 36, No. 6,June 1992.
  • 8Haran Boral, etc. Prototyping Bubba, A Highly ParallelDatabase System, IEEE Transactions On Knowledge AndData Engineering,Vol. 2,No. 1,March 1990.
  • 9Wentzlaff D, Agarwal A. Factored operating systems (fos) , The case for a scalable operating system for multi cores. Operating Systems Review, 2009, 43(2): 76-85.
  • 10Wentzlaff D, Gruenwald III C, Beckmann N, et al. An operating system for multicore and clouds: Mechanisms and implementation//Proceedings of the 1st ACM Symposium on Cloud Computing. Indianapolis, USA, 2010: 3-14.

共引文献13

同被引文献52

引证文献10

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部