对象持久化论文_王洪辉,徐少波,庹先国,张涛,李鄢

导读:本文包含了对象持久化论文开题报告文献综述、选题提纲参考文献及外文文献翻译,主要关键词:对象,持久,关系,面向对象,内存,数据库,缓存。

对象持久化论文文献综述

王洪辉,徐少波,庹先国,张涛,李鄢[1](2017)在《地质灾害监测数据自适应对象持久化方法》一文中研究指出为方便地质灾害监测数据管理系统中的数据操作,提出一种自适应对象持久化的方法。通过消息激励触发自适应对象生成机制,自动确定多态类型并定制所需临时持久化类型,以完成后续的对象持久化操作以及数据层和持久化层的交互操作。分析Java反射机制的原理,得出该方法在地质灾害监测数据管理系统中的实现过程,在实验环境下进行测试,分析响应速度和综合效率。实验结果表明,该方法能够方便地质灾害数据操作,减少程序冗余度,利于扩展和维护,提高地质灾害监测数据管理系统的应用开发效率,可推广至其它数据管理系统。(本文来源于《计算机工程与设计》期刊2017年07期)

张争宏[2](2017)在《基于存储级内存的轻量级对象持久化技术研究》一文中研究指出传统计算机存储架构中,内存和磁盘之间易失和非易失的天然边界以及巨大的性能差异,致使应用程序数据在内存和磁盘之间的格式转换开销过大。新型存储级内存SCM(Storage Class Memory)兼具磁盘的非易失性和内存的字节可寻址特性,可以直连内存总线并使用访存指令进行读写,它模糊了传统内存和磁盘之间的边界,使应用程序数据直接持久化存储在SCM上成为可能,从而消除应用程序数据构建中磁盘数据转换为内存数据的过程(结构化)和数据持久化中内存数据转换为磁盘数据的过程(序列化)的开销。因此基于SCM的数据持久化技术研究具有重要意义。针对前述问题,提出了基于SCM的轻量级对象持久化技术LOPT(Lightweight Object Persistence Technology)。首先,LOPT将底层SCM抽象成对象,并使用内存映射技术直接将SCM对象映射到应用程序地址空间,消除了应用程序数据序列化及结构化时间,LOPT通过向上提供一整套用户态对象编程接口使应用程序绕过冗杂的系统调用直接使用访存指令操作底层SCM对象,从而消除部分系统调用开销,保证系统轻量化;其次,对于SCM对象的管理,LOPT采用了分级管理的方法并在用户态添加对象缓冲池,该方式有效地降低了对象管理系统调用开销;最后,LOPT充分发挥了SCM字节可寻址特性,采用64字节的细粒度日志技术来避免了传统日志技术中的写放大问题,同时采用Intel硬件原语保证处理器缓存数据一致性,并针对不同事务采取了日志区预分配策略,来降低应用程序数据一致性日志开销。实验测试结果表明,对比传统应用程序,LOPT可以使链表、B树以及哈希表的构建时间分别降低94%、96%和75%,从而提高应用程序的数据处理速度;对比Berkeley DB,LOPT可以降低数据写延迟5%到72%。(本文来源于《华中科技大学》期刊2017-05-01)

孙俊丽[3](2015)在《Java对象持久化技术研究》一文中研究指出针对数据持久化,介绍了数据持久化的定义,总结了数据持久化技术的四种实现技术,重点分析了Hibernate技术,为今后的应用奠定了理论基础。(本文来源于《信息技术与信息化》期刊2015年09期)

李晓东,魏惠茹,聂利颖[4](2015)在《ORM对象持久化技术研究》一文中研究指出在使用面向对象的技术开发系统时,会遇到对象持久化问题。对象持久化技术是一种数据存储方法,其目的是为了使程序开发者更加方便地访问数据。对象持久化技术可以解决面向对象技术和关系数据库技术的冲突问题。采用对象持久化技术可以将程序开发人员从关系数据库的细节中解放出来,有更多精力去处理事务逻辑。(本文来源于《软件导刊》期刊2015年05期)

张华,罗维[5](2014)在《改进的PHP面向对象持久化中间件关键技术》一文中研究指出基于对现有MVC持久化中间件存在问题的分析,提出一种四层模型面向对象持久化中间件实现思路,较为完整地实现对象持久化设计模式;同时改进关系、对象转换算法;实现复杂对象关联支持。与参照中间件对比测试,实验表明各项关键指标均有所提高,为基于MVC模式的大型信息系统开发提供了一种可靠的数据持久化支撑技术。(本文来源于《计算机与现代化》期刊2014年06期)

李强[6](2013)在《利用Hibernate对象持久化服务简化Java数据库访问》一文中研究指出随着社会经济的快速发展,网络信息技术的进步,出现了一种Java语言。在开发J2EE标准时,若直接用JDBC来操作系统数据库,在一方面不仅工程大和代码冗长,同时也不便于维护,易产生较大影响与危险。为有效地解决这些问题,必须要以一种完全面向对象自身业务意识以及概念来开发,在这一过程中,产生了很多的对象持久化技术,如Hibernate、JDO以及OJB等。下面文章就利用Hibernate对象持久化服务简化Java数据库访问进行研究和分析。(本文来源于《计算机光盘软件与应用》期刊2013年24期)

王学军[7](2013)在《利用Hibernate对象持久化服务简化Java数据库访问之我见》一文中研究指出Hibernate作为对象持久化工具,能够通过自身O/R(对象/关系)映射功能对Java数据库中的对象数据进行映射,取代了开发人员用JDBC方式操作数据库及对SQL语言的大量使用,降低了开发的难度,有效的提高了开发的效率。(本文来源于《无线互联科技》期刊2013年02期)

石少敏[8](2012)在《对象持久化技术在企业级应用中的技术架构研究》一文中研究指出面向对象作为当前企业级应用系统开发技术的基本思想,由于对象的存储机制,存在不可避免的缺陷,即程序对象只能存在于内存,业务数据和对象的生存周期状态不能被永久保存。对象持久化技术即是该问题的针对性解决方案。对于企业应用而言,可靠的对象持久化方案,是提高应用系统健壮性和稳定性的保障基础。该文即从对象持久化技术的架构进行研究分析,明确其包含的技术要点,并与面向对象数据库思想相结合,阐述其在系统应用中的优势,为企业应用开发提供强健的技术基础。(本文来源于《电脑知识与技术》期刊2012年32期)

苏佳军[9](2012)在《C#对象持久化研究及应用探讨》一文中研究指出本文简要回顾了面向对象的核心理论以及简要提出了面向对象技术和关系型数据库技术结合的方式。最后根据在使用结合使用这两技术时存在的有关数据不同表示模式间转换的问题,提出了一个基于C#对象持久化技术的解决方案。同时,以此解决方案为蓝图开发了DBTranslate系统,并详细描述了此系统的功能和应用。(本文来源于《科技信息》期刊2012年01期)

魏惠茹,李晓东,任刚[10](2011)在《Hibernate对象持久化技术的研究》一文中研究指出对象持久化技术是一种数据存储方法,其目的是为了使程序开发者更加方便的访问数据。对象持久化技术解决了面向对象技术和关系数据库技术的不匹配问题,使得程序员从数据库细节中解放出来,让程序员有更多的精力去处理事务逻辑。(本文来源于《电脑知识与技术》期刊2011年19期)

对象持久化论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

传统计算机存储架构中,内存和磁盘之间易失和非易失的天然边界以及巨大的性能差异,致使应用程序数据在内存和磁盘之间的格式转换开销过大。新型存储级内存SCM(Storage Class Memory)兼具磁盘的非易失性和内存的字节可寻址特性,可以直连内存总线并使用访存指令进行读写,它模糊了传统内存和磁盘之间的边界,使应用程序数据直接持久化存储在SCM上成为可能,从而消除应用程序数据构建中磁盘数据转换为内存数据的过程(结构化)和数据持久化中内存数据转换为磁盘数据的过程(序列化)的开销。因此基于SCM的数据持久化技术研究具有重要意义。针对前述问题,提出了基于SCM的轻量级对象持久化技术LOPT(Lightweight Object Persistence Technology)。首先,LOPT将底层SCM抽象成对象,并使用内存映射技术直接将SCM对象映射到应用程序地址空间,消除了应用程序数据序列化及结构化时间,LOPT通过向上提供一整套用户态对象编程接口使应用程序绕过冗杂的系统调用直接使用访存指令操作底层SCM对象,从而消除部分系统调用开销,保证系统轻量化;其次,对于SCM对象的管理,LOPT采用了分级管理的方法并在用户态添加对象缓冲池,该方式有效地降低了对象管理系统调用开销;最后,LOPT充分发挥了SCM字节可寻址特性,采用64字节的细粒度日志技术来避免了传统日志技术中的写放大问题,同时采用Intel硬件原语保证处理器缓存数据一致性,并针对不同事务采取了日志区预分配策略,来降低应用程序数据一致性日志开销。实验测试结果表明,对比传统应用程序,LOPT可以使链表、B树以及哈希表的构建时间分别降低94%、96%和75%,从而提高应用程序的数据处理速度;对比Berkeley DB,LOPT可以降低数据写延迟5%到72%。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

对象持久化论文参考文献

[1].王洪辉,徐少波,庹先国,张涛,李鄢.地质灾害监测数据自适应对象持久化方法[J].计算机工程与设计.2017

[2].张争宏.基于存储级内存的轻量级对象持久化技术研究[D].华中科技大学.2017

[3].孙俊丽.Java对象持久化技术研究[J].信息技术与信息化.2015

[4].李晓东,魏惠茹,聂利颖.ORM对象持久化技术研究[J].软件导刊.2015

[5].张华,罗维.改进的PHP面向对象持久化中间件关键技术[J].计算机与现代化.2014

[6].李强.利用Hibernate对象持久化服务简化Java数据库访问[J].计算机光盘软件与应用.2013

[7].王学军.利用Hibernate对象持久化服务简化Java数据库访问之我见[J].无线互联科技.2013

[8].石少敏.对象持久化技术在企业级应用中的技术架构研究[J].电脑知识与技术.2012

[9].苏佳军.C#对象持久化研究及应用探讨[J].科技信息.2012

[10].魏惠茹,李晓东,任刚.Hibernate对象持久化技术的研究[J].电脑知识与技术.2011

论文知识图

Struts的工作流程.3 数据连接-对SILVER对象数据库对象持久化JAV...一9:商业逻辑层商业逻辑层以EJB/JavaBe...I 显示了对象持久化的过程"业务层序列图建立Hibeiuate的持久层首先...用户接口模块内部结构

标签:;  ;  ;  ;  ;  ;  ;  

对象持久化论文_王洪辉,徐少波,庹先国,张涛,李鄢
下载Doc文档

猜你喜欢