实时数据库在物联网中的应用分析-application analysis of real-time database in internet of things.docxVIP

  • 31
  • 0
  • 约5.73万字
  • 约 71页
  • 2018-08-01 发布于上海
  • 举报

实时数据库在物联网中的应用分析-application analysis of real-time database in internet of things.docx

实时数据库在物联网中的应用分析-application analysis of real-time database in internet of things

第一章绪论1.1研究背景物联网(InternetofThings)是通过在物品上内嵌电子标签、条形码等能够存储物体信息的标识,通过无线网络的方式将其即时信息发送到后台信息处理系统,而各大信息系统可互联形成一个庞大的网络。从而可达到对物品进行实施跟踪、监控等智能化管理的目的。物联网可实现物与人之间的信息沟通。BillGates在1995年《TheRoadAhead》[1]一书中已经提及物联网的雏形,只是当时受限于无线网络、硬件及传感设备的发展,并未引起足够重视。随着技术不断进步,国际电信联盟于2005年正式提出物联网概念[2],极大地推动了物联网技术与应用的发展。2009奥巴马就职演讲后对IBM提出的“智慧地球”积极响应,物联网再次引起广泛关注,并在世界范围内引发轰动。IBM认为,IT产业下一阶段的任务是把新一代IT技术充分运用在各行各业之中,具体地说,就是把感应器嵌入和装备到电网、铁路、桥梁、隧道、公路、建筑、供水系统、大坝、油气管道等各种物体中,并且被普遍连接在一起,形成物联网。中国政府高度关注和重视物联网的研究与应用。2009年8月7日,温家宝总理在江苏无锡调研时,对物联网建设提出希望:“在传感网发展中,要早一点谋划未来,早一点攻破核心技术”,“在国家重大科技专项中,加快推进传感网发展”,“尽快建立中国的传感信息中心,或者叫感知中国中心”。同年11月3日,温家宝总理在人民大会堂向首都科技界发表了题为《让科技引领中国可持续发展》的讲话,再次强调科学选择新兴战略性产业非常重要,并指示要着力突破传感网、物联网关键技术。中国已将物联网明确列入《国家中长期科学技术发展规划(2006-2020年)》和2050年国家产业路线图。物联网的推广将会成为推进经济发展的又一驱动器,未来中国物联网行业发展前景广阔。目前,我国传感网标准体系已形成初步框架[3],向国际标准化组织提交的多项标准提案被采纳。根据ITU的描述,在物联网时代,通过在各种各样的日常用品上嵌入一种短距离的移动收发器,人类在信息与通信世界里将获得一个新的沟通维度,从任何时间任何地点的人与人之间的沟通连接扩展到人与物和物与物之间的沟通连接。有研究机构预计10年内物联网就可能大规模普及,这一技术将会发展成为一个上万亿元规模的高科技市场,其产业要比互联网大30倍[4-5]。今天,“智慧的地球”战略被不少美国人认为与当年的“信息高速公路”有许多相似之处,同样被他们认为是振兴经济、确立竞争优势的关键战略。该战略能否掀起如当年互联网革命一样的科技和经济浪潮,不仅为美国关注,更为世界所关注。物联网前景非常广阔,它将极大地改变我们目前的生活方式。它把我们的生活拟人化了,万物成了人的同类。在这个物物相联的世界中,物品(商品)能够彼此进行“交流”,而无需人的干预。物联网利用射频自动识别(RFID)技术,通过计算机互联网实现物品(商品)的自动识别和信息的互联与共享。可以说,物联网描绘的是充满智能化的世界。在物联网的世界里,物物相连、天罗地网。但是随着物联网市场和业务模式[6-7]不断细化,系统功能日益增强,应用操作将产生比以往更多的生产型数据,同时对历史数据分析的需求也在不断增加,因此将会不可避免的引起业务数据的极度膨胀。我们现在已经看到,越来越多地数据系统达到几百GB甚至于TB级以上的容量。如何建设如此巨大的数据库应用系统,用户需要从多方面加以考察,其中包括系统运行绝对性能、投资回报率(ROI)、系统运行风险和数据可管理性等多方面的因素,以得到一个最优的综合解决方案。物联网之所以能把我们的世界变为“智慧地球”,其根本在于能够获取并处理各种类型的海量数据。但是,对于海量数据的存储、查询[8-10],普通的关系型数据库显得力不从心。实时数据库作为数据库系统发展的一个分支,适用于处理不断更新的快速变化的数据及具有时间限制的事务处理。实时数据库技术[11]是实时系统和数据库技术相结合的产物,可以利用数据库技术来解决实时系统中的数据管理问题,同时利用实时技术为数据库提供时间驱动调度和资源分配算法。然而,实时数据库并非是两者在概念、结构和方法上的简单集成。传统的数据库系统旨在处理永久、稳定的数据,强调维护数据的完整性、一致性,其性能目标是高的系统吞吐量和低的代价,而根本不考虑有关数据及其处理的定时限制,所以,传统的数据库管理系统不能满足这种实时应用的需要。而传统的实时系统虽然支持任务的定时限制,但它针对的是结构与关系很简单、稳定不变和可预报的数据,不涉及维护大量共享数据及它们的完整性和一致性,尤其是时间一致性。因此,只有将两者的概念、技术、方法与机制“无缝集成”的实时数据库才能同时支持定时和一致性。实时数据库具有两方面的特性,一个是实时性:即其数据是实时的,其数据来源是其自动从工业现场采集实时数据[12],每一

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档