基于分布式表格存储高精度地图数据的方法及其相关设备技术

技术编号:32854450 阅读:29 留言:0更新日期:2022-03-30 19:22
本发明专利技术公开了一种基于分布式表格存储高精度地图数据的方法及其相关设备。其中方法包括:获取待存储的高精度地图数据;确定高精度地图数据所对应的业务逻辑需求;根据业务逻辑需求和高精度地图数据,建立对应的数据表格;按照业务逻辑需求,将对应的数据表格中的数据进行分布式存储。该方法可以提供存储可靠性,对数据管理更加精细化,并且根据业务逻辑来实现对高精度地图数据的对应存储,以便数据访问时可快速索引下载到某个区域图幅的数据,提高数据读取效率。数据读取效率。数据读取效率。

【技术实现步骤摘要】
基于分布式表格存储高精度地图数据的方法及其相关设备
[0001]本申请为申请号201910523533.0、申请日2019年6月17日、专利技术名称“基于分布式表格存储高精度地图数据的方法及其相关设备”的分案申请。


[0002]本专利技术涉及地图数据处理
,尤其涉及一种基于分布式表格存储高精度地图数据的方法、装置、计算机设备和存储介质。

技术介绍

[0003]高精度地图数据较传统地图数据要素更加精细化,相应的数据量也会非常大。数据量大包括两个方面:一是数据的存储容量大,目前存储集群容量占用已经达到PB(PetaByte,千兆字节)级,后续随着全国构网、城市道路生产推进后还会有数倍级的容量需求。二是数据条数量级很大,精细粒度的数据元素非常多,一个较大图幅轻松达到百万级元素。
[0004]相关技术中,地图数据通常采用以下三种存储方式:第一种方式,使用NFS(Network File System,网络文件系统)文件共享存储,将每个图幅数据按照单文件的方式进行存储;第二种方式,使用PG(PostgreSQL,数据库服务器)数据库本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于分布式表格存储高精度地图数据的方法,其特征在于,包括:获取待存储的高精度地图数据;确定所述高精度地图数据所对应的业务逻辑需求;根据所述业务逻辑需求和所述高精度地图数据,建立对应的数据表格,包括:当所述业务逻辑需求为根据条件遍历海量数据的方式时,根据所述业务逻辑需求,确定待建立表格的表格类型;根据所述表格类型和预先设定的规则,生成所述待建立表格中的行键;将所述高精度地图数据作为所述行键的数值,以建立所述对应的数据表格;按照所述业务逻辑需求,将所述对应的数据表格中的数据进行分布式存储。2.根据权利要求1所述的方法,其特征在于,所述表格类型为全局序表类。3.根据权利要求2所述的方法,其特征在于,所述按照所述业务逻辑需求,将所述对应的数据表格中的数据进行分布式存储,包括:按照所述对应的数据表格中的行键,对所述对应的数据表格中的数据进行分片,以得到对应的数据分片,并将所述对应的数据分片分布式存储至对应节点。4.一种基于分布式表格存储高精度地图数据的装置,其特征在于,包括:获取模块,用于获取待存储的高精度地图数据;需求确定模块,用于确定所述高精度地图数据所对应的业务逻辑需求;表格建立模块,用于根据所述业...

【专利技术属性】
技术研发人员:王方伟张振理罗盼
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1