NoSQL背景下的混合存储解决方案研究与实现

来源 :吉林大学 | 被引量 : 0次 | 上传用户:jcd041991
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子商务网站和互联网应用开发技术的不断发展,越来越多的开发团队选择NoSQL产品来管理海量增长且结构多变的应用程序和用户数据。与关系型数据库管理系统相比,NoSQL产品也被证实在半结构化的数据存取方面有着卓越的表现。然而NoSQL技术的引入也给规模不断扩大的电子商务网站和互联网应用开发团队带来了存储产品、数据库、项目管理和维护相关的复杂性。一方面,随着规模的扩大,用于测试、开发和发布等不同目的的存储产品不断增多,以及NoSQL产品集群化的特点,使得存储产品的管理变得复杂。另一方面,NoSQL产品的多样化,以及不同产品的不同特点和不同的数据存取技术,造成开发团队花费很多时间完成业务领域到存储抽象的映射工作。本文从流行的Java开发框架之一Spring开发框架入手,结合NoSQL数据模型和存储产品的特点,提出了一种NoSQL背景下的混杂使用关系型数据库管理系统和NoSQL等非关系型的数据存储技术,确定开发电子商务网站和互联网应用的解决方案,利用Spring框架的子项目Spring Data提供一致的编程模型,使得关系型数据库管理系统和NoSQL存储产品的使用变得更加的方便。并在此基础之上,提出了用于管理混合存储产品、数据模型和项目相关信息的企业存储管理系统ERMS,ERMS被设计为混合存储解决方案中的重要组成部分,用来帮助开发团队完成应用的开发任务。具体完成的工作如下:1.提出了基于Spring框架的混合使用关系型数据库管理系统和NoSQL存储产品开发电子商务网站和互联网应用的解决方案,设计了其体系结构。2.使用UML用例图和用例说明的方式分析了ERMS系统的潜在需求,并结合需求提出了ERMS系统的体系结构。3.在ERMS的体系结构的基础上设计了具体的功能模块,说明了ERMS系统的工作流程,并给出了主要的类图设计方案。4.搭建了ERMS系统的实现环境,使用Spring Tool Suite集成开发工具,利用Spring3.0版本的Spring MVC技术实现了ERMS的主要功能模块。使用文档存储产品MongoDB存储ERMS管理的元数据信息,并利用流行的前端开发技术Bootstrap设计了系统界面,完成了相关的演示验证工作。5.对NoSQL背景下的利用混合存储技术开发电子商务网站和互联网应用的解决方案做出了展望,并对ERMS系统可能的进一步需求和期望的功能做出了展望。
其他文献
本世纪80年代以来,合成橡胶生产增长速度减慢,唯有乙丙橡胶、热塑性弹性体和羧基胶乳的生产增长较快。合成橡胶科技发展的重点是不断改善原有产品的使用性能,应用和发展70年
经历40年的经济体制改革后,中国无论是在经济总量方面,还是人均收入方面均取得了长足的进步。中国经济体制改革的进程可以分为两个阶段:以消除短缺经济为目标的第一阶段和以
标志是区分事物特征的标记,传达着受众群体对它的认识。标志设计作为一种成熟的特殊符号,成功的运用于各种行业,成为其信息传播符号。在传递的过程中简单几何图形具有简洁明了,鲜
目前工业碳酸钠的生产技术已经十分成熟,然而用于电子医药工业的高纯碳酸钠国内鲜见有工业化生产技术报道。本文总结归纳了碳酸钠提纯的研究成果,分别介绍了化学沉淀-结晶法
失业保险作为社会保障体系与就业支撑体系的重要组成部分,不仅发挥着保障基本生活、促进劳动者就业的传统功能,还肩负着预防失业、稳定就业的新使命。当前我国处于全面深化改革
绕阳河湿地调水工程会同红旗水库蓄水工程一起形成近40km2的烟波浩渺、水鸟纷飞、鱼蟹肥美的辽阔水域。形成集生态、旅游、水产养殖、抗旱补水四位一体的盘山经济增长。文章
<正> In the United States, it is not customary telephone someone early on the morning. If you telephone him early in the day, while he was shaving or having the
随着我国GDP的持续高速增长,伴随而来的是资本市场的飞速发展,上市公司的规模和数量都发生了巨大变化,各种投资活动更加活跃。鉴于我国处于转型期的特殊的经济背景,近年来过
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技