导读:本文包含了数据基表论文开题报告文献综述及选题提纲参考文献,主要关键词:SaaS,基表加扩展表模式,数据迁移,多版本元数据
数据基表论文文献综述
吴升启[1](2012)在《基表加扩展表多租户数据存储及数据迁移的研究》一文中研究指出2006年微软公司提出基表加扩展表SaaS多租户数据存储模式,在该模式中使用基表存储租户的公共数据字段,数据处理效率较高;使用扩展表(键-值对)存储租户的扩展数据,由于在扩展数据访问过程中需要涉及元组重组操作,处理效率相对较低。在实际业务中,如果租户需要频繁的访问扩展数据而很少访问基表中的数据,那么基表效率高的优势将得不到利用。为充分使用基表效率高的优点,我们希望能将租户访问频率高的扩展数据存储到基表中。但是由于基表是在应用部署阶段创建,其模式在运行过程中是不可修改的,因此面临着基表中如何支持对不同租户扩展数据的存储的问题。针对此问题本文提出了一种支持数据迁移的基表加扩展表多租户数据存储模式,来实现基表对租户扩展数据的存储。随着云计算的发展,SaaS平台数据正在由单节点存储往云中多节点存储的转变。对于一个租户的数据可能需要分片存储到不同的数据节点上,所有的数据节点共享同一份元数据。在基于数据迁移的基表加扩展表数据存储模式的运行过程中需要进行数据迁移操作,为了维持数据迁移过程中数据的可持续性访问和一致性我们需要维持源存储模式和目标存储模式,这会对数据节点的存取性能产生一定的负面影响。如果在所有的数据节点上同步进行数据迁移操作,由于不同数据节点的负载不同,有的数据节点当前可能处于重负载状态,若强行进行数据迁移操作会使数据节点进入超负载状态,可能会影响租户的存取效率。此外所有数据节点共享同一份元数据,只有当所有的数据节点上数据迁移完成之后才可以修改元数据,即使有些数据节点上已经完成了数据迁移操作,也需要维持两个数据存储模式等待其他数据节点迁移的完成。我们应该避免在这段等待时间中产生的负面影响或避免这样的无效等待时间。针对此问题本文提出了支持数据迁移的多版本元数据技术。本文主要工作如下:(1)捉出了支持数据迁移的基表加扩展表多租户数据存储模式。通过在基表中添加一些预留字段,来实现基表对扩展数据的存储。针对不同租户的扩展数据建立统计模型和评估函数来识别哪些扩展数据是高频率访问的扩展数据以及这些数据中哪些可以迁移到基表中存储。并在该数据存储模式基础上定义动态数据迁移算法,实现数据迁移的过程,在迁移过程中通过维持源存储模式和目标存储模式来维持数据的可持续访问,通过对更新操作采用补偿策略维持两个数据存储模式中数据的一致性。(2)提出了在云中多数据节点上支持数据迁移的多版本元数据技术。设计并实现了支持多版本元数据技术的云中多租户数据存储框架和访问流程,使不同数据节点上同一租户的数据可以根据数据节点的负载状态独立异步的进行数据迁移操作,从而最小化同步数据迁移过程中的代价和负面影响,每个数据节点根据数据迁移的状态建立与其对应的元数据版本信息。在新的存储框架基础上提出了新的数据引擎来支撑多版本元数据技术的实现。(本文来源于《山东大学》期刊2012-04-20)
魏远旺,段隆振,黄龙军[2](2005)在《利用PB实现DBF文件到Oracle基表的数据转换》一文中研究指出首先简要介绍了快速应用数据库开发工具PowerBuilder,然后描述了DBF文件和Oracle数据库的特点,最后根据两者的特点给出了一种从DBF文件到Oracle基表转换的方法。(本文来源于《计算机与现代化》期刊2005年02期)
葛季栋,王琼,陈金水[3](2002)在《利用数据字典创建、维护数据库基表》一文中研究指出从数据库概念设计到数据库基表的建立所要建立的基于表结构、关联等的方法。(本文来源于《微型机与应用》期刊2002年12期)
叶爱兵[4](1999)在《实现从DBF文件到ORACLE基表的数据转换》一文中研究指出介绍了SQL*LOADER的工作原理,描述了使用SQL*LOADER将小型关系数据库下的DBF文件转换成大型关系数据库ORACLE基表的实用方法(本文来源于《重庆邮电学院学报》期刊1999年01期)
数据基表论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
首先简要介绍了快速应用数据库开发工具PowerBuilder,然后描述了DBF文件和Oracle数据库的特点,最后根据两者的特点给出了一种从DBF文件到Oracle基表转换的方法。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
数据基表论文参考文献
[1].吴升启.基表加扩展表多租户数据存储及数据迁移的研究[D].山东大学.2012
[2].魏远旺,段隆振,黄龙军.利用PB实现DBF文件到Oracle基表的数据转换[J].计算机与现代化.2005
[3].葛季栋,王琼,陈金水.利用数据字典创建、维护数据库基表[J].微型机与应用.2002
[4].叶爱兵.实现从DBF文件到ORACLE基表的数据转换[J].重庆邮电学院学报.1999