持久对象论文_梁土坤

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

持久对象论文文献综述

梁土坤[1](2019)在《个体还是社区:政策制定的对象瞄准——浅述《伟大的美国城市——芝加哥和持久的邻里效应》》一文中研究指出在科技发达和交通便利的现代社会,网络、手机和飞机等将全世界连接起来。地域性显得无关紧要,这使我们不会囚于地域。同时,全球化使很多地方变得大同小异,城市中的邻里效应成为无地域性(placelessness)的牺牲品,邻里效应显得无足轻重。在这样的背景下,个体被认为是政策制定的主要目标对象。然而,罗伯特·桑普森(Robert·J.Sampson)却认为,事实并非如此。其在《伟大的美国城市——芝加哥和(本文来源于《社会政策研究》期刊2019年02期)

张争宏[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)在《基于对象关系映射技术的数据持久层的研究与实现》一文中研究指出目前企业级应用中大多采用面向对象开发方法,而存储数据则是使用关系数据库存储系统。对象模型和关系模型是两种完全不同的概念,对象模型基于软件工程的基本思想而关系型数据库基于数学理论尤其是集合论的思想,因而对象模型和关系模型之间存在“阻抗不匹配”问题。为了解决这个问题,ORM(Object-Relational Mapping对象关系映射)技术应运而生。本文重点研究了ORM技术。在该技术的应用中,有一个基于.NET的NHibernate持久层框架。本文在该框架的基础上做了两方面的改进,一是对持久对象查询方式的改进,二是预取方式的改进,并将改进后框架应用到实际系统中。围绕该框架的应用,本文所做的工作集中在以下几个方面:1)阐述了数据持久化概念,持久化方法,分析了对象模型和关系模型之间“阻抗不匹配”问题产生的原因。基于这个问题介绍了目前流行的解决此问题的ORM技术,分析了其原理。2)对广泛使用的ORM组件—NHibernate进行了深入研究。分析了它解决“阻抗不匹配问题”的持久化机制,提出了它的优缺点。针对NHiberante存在的缺点,对NHibernate框架进行了改进,主要包括对持久对象查询方式以及预取方式两方面的改进。在对象查询方式上,采用延迟加载的方式;在预取方式上,应用基于日志的增量预取技术。本文通过实验对改进前后的性能进行了比较,证明了改进效果的显着性,有效性。3)借助UML,在.NET平台下,采用C#语言以及相关的开发手段,设计并开发了双燃料汽车生产改装信息管理系统,以叁层架构为基础,增加了持久层的设计。给出了系统详细的持久层实现过程,以库存管理模块为例说明了如何将改进后的NHibernate框架作为持久层应用到实际系统中。系统运行情况良好,达到了预期效果,充分证明了改进后的框架的有效性。(本文来源于《河北工业大学》期刊2015-12-01)

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

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

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

黄锡刚[7](2014)在《基于java的对象持久性设计方案浅议》一文中研究指出该文讨论的是在传统中间件环境下,在数据库多层访问模型的基础上,利用对象/关系映射如何实现对象持久性设计方案。(本文来源于《电脑知识与技术》期刊2014年14期)

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

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

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

持久对象论文开题报告

(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].社会政策研究.2019

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

[3].王蒙.基于对象关系映射技术的数据持久层的研究与实现[D].河北工业大学.2015

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

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

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

[7].黄锡刚.基于java的对象持久性设计方案浅议[J].电脑知识与技术.2014

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

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

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

论文知识图

叁类持久对象间的关系数据库持久对象模型3-6 持久对象在 MVC 设计模式中的...持久对象设计模型举例-主数据...部分持久对象类图对象到关系数据库表格映射实现数据,...

标签:;  ;  ;  ;  ;  ;  ;  

持久对象论文_梁土坤
下载Doc文档

猜你喜欢