云环境下AIS数据的存储与索引技术研究

来源 :武汉理工大学 | 被引量 : 5次 | 上传用户:Y13622229444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
AIS(Automatic Identification System)数据在船舶监控、交通导航、避免碰撞等方面发挥着重要作用。高效存储和管理AIS数据对于水上运输业的发展和基于AIS数据的理论研究具有重要意义。但AIS数据发送频繁,在船舶数量较多的情况下,AIS数据存储和管理系统面临着数据的高频写入、海量数据存储、多维时空查询的挑战。传统关系型数据库在海量数据下读取和写入速度急剧下降,难以有效管理日益增长的时空数据。因此,本文利用云计算与云存储技术,研究基于HBase分布式存储系统的AIS数据存储模型。同时,为了支持高效的时空多维查询操作,探索了云环境下AIS数据的时空索引结构,并基于所提出的存储模式和索引结构,设计了面向AIS数据的查询算法。本文的主要工作内容如下:(1)结合AIS数据特点,设计云环境下AIS数据的存储模型。为解决海量AIS数据存储的问题,本文提出云环境下AIS数据的存储模型。该存储模型使用Spark技术并行化解析AIS报文,使用HBase分布式系统存储AIS数据。结合AIS数据特点,主要从Rowkey值和列族两方面,设计了主表和副表结合的存储模式。主表保存完整的AIS源数据,副表存储线性化的AIS时空信息。(2)提出R树的改进算法GeoR树,并设计云环境下AIS数据的两层时空索引结构。由于HBase提供的Rowkey值索引难以实现AIS数据高效的时空查询操作,本文基于Geohash算法优化R树,构建了GeoR树,并利用GeoR树和B+树设计了一种两层时空索引结构—GeoRB。该结构上层使用GeoR树索引空间信息,下层使用B+树索引线性化的时空信息,从而为实现高效的AIS数据时空查询操作奠定基础。(3)基于设计的AIS数据云存储模式和索引结构,研究了面向AIS数据的查询算法。以设计的云存储模式为基础,研究了船舶轨迹数据查询算法。该算法主要利用HBase的Scan()方法快速读取数据,并利用设置缓存、并行化来提升数据读取速度;在所提出的GeoRB时空索引结构基础上,设计了面向AIS数据的时空范围查询算法,并基于此查询算法,研究了断面流量查询算法。(4)原型系统设计与性能测试。利用以上研究成果,设计了云环境下AIS数据存储和管理原型系统。使用长江航道的AIS数据,对AIS的云存储模式、索引结构从数据写入和数据查询等方面进行了性能测试。实验结果表明,本文所设计的AIS数据存储模式和索引结构具有合理性与有效性。
其他文献
随着城市化进程的不断加快,生活条件越来越好,人们对生活的要求也越来越高,生活问题也接踵而至,其中市政给水排水问题尤其影响我们的生活。市政工程给水排水管道设计中,常常
2004年6月版的人教版高中《语文》第三册,对《孔雀东南飞》的部分注释又作了修改。尽管如此,课文的一些注释仍然值得一议。一、此“结发”非彼“结发”课本对“结发同枕席,黄
以多聚古罗糖醛酸为原料 ,在稀酸加压条件下进行酸水解得到寡聚古罗糖醛酸混合物 ,用低压凝胶渗透色谱 (LPGPC)和高效液相色谱 (HPLC)进行分离纯化 ,并用荧光基团辅助碳水化
最近一年,天猫、京东、当当网、亚马逊中国等主流电商都在以不同形式开展自提业务,而这种“线上下单,线下自提”的“标配”服务,能够解决最后一公里的尴尬吗? In recent yea
采用溶胶 -凝胶法制备具有光催化性能的锐钛型二氧化钛粉末 ,并测定其物理化学性质。结果表明 ,干凝胶在大气中 40 0℃下煅烧 30 min,所得产物为锐钛型二氧化钛。当煅烧时间
多媒体教学可以激发和保持学生的学习兴趣,构建和谐多层的语言氛围,活跃课堂教学气氛。教师需要多花心思准备英语课堂教学,让教学内容更加充实,让师生之间的语言信息交流变得
<正> 公法文化是私法文化的对称,这种区分是基于公法与私法的性质、内容及运行机制的不同作出的。公法以刑法为典型,私法以民法为代表,故而从法律文化学角度考察,公法文化乃
官员财产申报制度作为一项"阳光法案",已经成为许多国家预防、杜绝和惩治官员腐败行为的一种常用手段.最近这一制度在我国新疆阿勒泰和浙江慈溪开始试点和探索,并取得了很多
目的探讨腰椎间盘突出症临床症状与CT影像学相关性。方法腰椎间盘突出症患者128例,所有患者均进行CT扫描并记录CT征象,对CT影像中许莫氏结节、髓核病变情况、经骨突出情况、
介绍了用于评估纸机干燥部运行状况的检测与分析方法。在线测试干燥部运行关键参数:烘缸表面温度、纸页温度和袋区温湿度等数据。找出影响纸页干燥过程传质和传热效率的制约