【技术实现步骤摘要】
一种车辆行驶数据存储访问方法、装置和设备
[0001]本专利技术涉及计算机
,特别涉及一种车辆行驶数据存储访问方法
、
装置和设备
。
技术介绍
[0002]目前,随着“碳排放”达标的指导,车辆需要满足标准监管要求,因此车辆需要将电子元件采集到的数据信号量实时上传到监管平台进行留档监管
。
在高频率的车辆行驶数据上传中,监管平台每秒接收流量高达几十兆,对于平台开发者而言,需要着重关注数据的稳定性及后续的使用性
。
而平台接收大量数据的一段时间后,需要对数据进行归档,归档后如果监管部门需要调取某辆车的某个时间段的指定数据是件很困难的事
。
[0003]现有技术针对车辆行驶数据的高频上报,对于近几天到几个月的数据,平台一般的处理手段是搭建关系型数据存储集群,例如
pg
集群,将数据进行结构化的拆分存储,以方便前台业务对车辆的数据分析操作
。
而随着数据量的膨胀,传统的关系型数据存储方式不能够支持业务的开展,一般数据后台会 ...
【技术保护点】
【技术特征摘要】
1.
一种车辆行驶数据存储访问方法,其特征在于,包括:根据车辆行驶数据的数据主题,配置多个主题文件,其中,主题文件包括主题索引
、
若干第一车辆索引和数据记录,数据记录中至少包括后继索引;当接收到车辆上传的车辆行驶数据时,从上传数据对应的主题文件中获取主题索引,将车辆行驶数据存储至主题索引指向的地址,并根据车辆识别代码,获取对应第一车辆索引指向的地址内数据记录中后继索引,使所述后继索引指向上传数据的存储地址,更新主题索引和对应第一车辆索引;当已存储数据满足预设合并条件时,针对每个主题文件中每个车辆的已存储数据,根据第一车辆索引和数据记录中的后继索引,链式读取待合并的已存储数据,并以顺序写入的方式对已存储数据进行存储整合,生成第二车辆索引;当接收到携带查询信息的数据读取请求时,根据查询信息获取对应第一车辆索引,根据第一车辆索引和数据记录中后继索引进行链式读取,和
/
或,根据由查询信息获取到的第二车辆索引进行顺序读取
。2.
如权利要求1所述的车辆行驶数据存储访问方法,其特征在于,所述第一车辆索引,具体包括:指向车辆在对应主题文件中初次上传数据的存储地址的头索引,以及指向车辆在对应主题文件中最近上传数据的存储地址的尾索引
。3.
如权利要求2所述的车辆行驶数据存储访问方法,其特征在于,所述更新主题索引和对应第一车辆索引,具体包括:使主题索引进行自增偏移;使对应第一车辆索引中尾索引指向当前上传数据的存储地址
。4.
如权利要求2所述的车辆行驶数据存储访问方法,其特征在于,还包括:针对每个主题文件,当初次接收到车辆上传的该数据主题的车辆行驶数据时,使上传数据对应的数据记录中后继索引指向空值,将上传数据对应的数据记录存储至主题索引指向的地址,构建车辆识别代码对应的第一车辆索引,使对应第一车辆索引中头索引和尾索引均指向当前上传数据的存储地址,以及对主题索引进行自增偏移
。5.
如权利要求1所述的车辆行驶数据存储访问方法,其特征在于,所述预设合并条件,具体包括:已存储数据的存储时长大于预设合并时长,或者,已存储数据的数据记录之和大于预设数据量阈值
。6.
如权利要求1所述的车辆行驶数据存储访问方法,其特征在于,所述查询信息至少包括车辆识别代码
、
查询主题
、
查询时间;根据查询信息获取对应第一车辆索引,根据第一车辆索引和数据记录中后继索引进行链式读取,和
/
或,根据由查询信息获取到的第二车辆索引进行顺序读取,具体包括:根据查询时间,从所要读取的数据中,确定不满...
【专利技术属性】
技术研发人员:王小林,李晓鹏,张晨辉,张胜靖,
申请(专利权)人:陕西天行健车联网信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。