基于MongoDB与REST的通航云数据中心的设计与实现

被引量 : 5次 | 上传用户:tuifei213
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,我国通用航空产业在规模和作业量上取得了巨大进步,随着2015年低空空域的进一步开放,通用航空产业将进入发展的快车道。虽然我国通用航空产业发展潜力巨大,但是信息化水平远远落后于发达国家。大多数通用航空公司的数据管理还停留在纸质记录的原始阶段,部分通用航空公司虽然有自己的信息管理系统,但由于数据分散存储于各个子业务系统中,加上各通用航空公司之间地理上的隔离,数据无法实现有效共享,不仅存储效率低,而且数据的可靠性与安全性都得不到保障,更无法有效挖掘数据中蕴含的有用信息。因此,通用航空信息化水平低,信息管理水平严重滞后已成为我国通用航空产业发展的瓶颈。本文针对我国通用航空产业信息化面临的问题与实际需求,结合MongoDB以及REST自身的技术特点,使用Hadoop数据分析平台,构建通航云数据中心。云数据中心将会对通航公司产生的数据进行统一集中管理,为通航公司之间以及通航公司与用户之间搭建高效可靠的信息通道,提高飞行效率,保障飞行安全,有效提高通用航空信息化水平。本文主要工作与创新点如下:1)分析云数据中心相关技术。深入研究云计算架构与核心服务,MongoDB和REST的基本概念与特点以及MapReduce编程模型的实现原理。2)系统研究了通航云数据中心的需求,明确了系统的功能。深入分析了云数据中心的核心业务,确定了各个业务的数据处理流程。3)设计与实现了基于MongoDB与REST的通航云数据中心系统。系统使用NoSQL类型的文档数据库MongoDB存储数据,使用REST API为通航公司的PC端和移动端业务系统提供统一的数据访问服务。系统将MongoDB与REST相结合,利用MongoDB的高可靠性、高可用性以及高可扩展性的特点,以应对海量数据带来的挑战,利用REST的高灵活性和高可扩展性的特点,解决通航公司业务系统众多且业务变化频繁的问题。通过两者的结合,可以很好地满足通航产业快速发展的需求,为用户提供高效稳定的云服务。4)本文实现了MonogoDB-Hadoop机器学习平台。在大数据时代,海量数据往往蕴含着令人难以想象的价值,为了实现对数据的有效处理,将MongoDB擅长数据存储的优点和Hadoop擅长大数据分析的优点相结合,借助机器学习平台,为用户推荐热门航线,优化飞行航线等,提高系统的数据分析能力。
其他文献
<正> 陈寅恪先生说:“迁都洛阳乃北魏汉化政策中一大关键”①。本文试对孝文帝迁都洛阳的前因后果作较全面的论述,以说明迁都洛阳确是孝文帝改革中的一件带关键性的大事。一
<正>(2011年6月20日)建立国家农产品加工技术研发体系,是适应我国农产品加工业科学发展需要的重要举措。进入新世纪以来,我国农产品加工业一直保持高速发展的态势,"十一五"期
珠江口是珠江出海口流经区域的简称,包括香港、澳门特别行政区和广州市、深圳市、珠海市、东莞市、中山市等。历史上该地区曾分布着大片的天然红树林,但是由于社会经济的快速
【正】 世界范围内的野生生物贸易的发展,使成千上万种野生生物,特别是珍贵、稀有、濒危动物以及数百种植物面临着绝灭的威胁。这种贸易既有活的,也有其产品;既有合法的,也有
介绍了一种HXS型油气水三相分离器的工作原理及现场应用情况。该种类型的分离器采用了流型自动调整装置、污水抑制装置等高效分离元件。通过优化设备内部结构、流场动态调整,
<正>在建设社会主义法治国家,构建和谐社会的时代背景下,执法公信力的问题受到前所未有的关注和重视。从检察机关的执法公信力现状看,近年来随着各级检察机关法律监督能力建
会议
伴随我国"改革开放"政策的实行,使我国的国民经济得到了前所未有的发展,但是随着发展的浪潮席卷,市场化的日益拓展,我国的民营企业也暴露出了在新的市场经济环境下不适应的特
如何做好会计的基本工作,最主要的是保证会计信息的真实性与完整性。但是根据目前会计工作的大体情况看来,却无法保证信息的真实性与完整性。笔者在文中具体阐述了会计工作中
随着 15 世纪欧洲启蒙主义平等、博爱观念的深入人心, 以扶贫救济为内容, 以宗教慈善为特点的社会保障在欧洲一些国家产生。西方现代意义上的社会保障制度的形成与发展,迄今已有百