[发明专利]一种基于云存储的数据管理系统及方法有效
申请号: | 201811140108.5 | 申请日: | 2018-09-28 |
公开(公告)号: | CN109271113B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 王敏;王聪 | 申请(专利权)人: | 武汉烽火众智数字技术有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;H04L67/1097 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 程殿军 |
地址: | 430074 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 存储 数据管理 系统 方法 | ||
1.一种基于云存储的数据管理系统,其特征在于,所述系统包括前端卡口、过车信息服务器和云存储中心,其中,
所述前端卡口,用于采集过车信息,并将所采集的过车信息发送给过车信息服务器;
所述过车信息服务器,用于接收并解析所述过车信息,得到过车时间和过车图像数据,从所有的预设Bucket标识中选择所述过车时间所属时间段所对应的目标Bucket标识;向所述云存储中心发送查询请求,若接收到Bucket可用消息,则选择所述目标Bucket标识对应的目标打包写对象,将目标打包写对象作为当前打包写对象,将所述过车图像数据写入所述当前打包写对象所作用的文件,并基于写入图像数据后的文件生成存储请求,将所述存储请求发送给云存储中心;其中,一个预设Bucket标识对应一个预设时间段;一个预设Bucket标识对应一个打包写对象;
所述云存储中心,用于按照所述查询请求,判断具有所述目标Bucket标识的目标Bucket是否存在且可用,若目标Bucket存在且可用,则向过车信息服务器返回Bucket可用消息;在接收到存储请求后,缓存所述存储请求中的文件,并判断当前缓存总容量是否达到预设缓存值,若达到,则将缓存的所有文件写入所述目标Bucket;
所述系统还包括大数据中心和客户端,
所述过车信息服务器,还用于对所述过车信息进行结构化处理,得到结构化的车辆数据,将所述车辆数据发送给大数据中心;
所述大数据中心,用于对所接收的车辆数据进行存储,在接收到客户端发送的数据搜索请求后,按照所述数据搜索请求中的数据碰撞条件,对所存储的车辆数据进行数据碰撞,得到满足所述数据碰撞条件的数据碰撞结果,并将所述数据碰撞结果返回给客户端;
所述客户端,用于向大数据中心发送数据搜索请求;接收并显示所述数据碰撞结果。
2.根据权利要求1所述的系统,其特征在于,
所述云存储中心,还用于接收客户端发送的图像访问请求,按照所述图像访问请求中的访问条件,查找满足所述访问条件的目标图像数据,将所述目标图像数据返回给客户端;
所述客户端,还用于向所述云存储中心发送图像访问请求;接收并显示所述目标图像数据。
3.根据权利要求2所述的系统,其特征在于,
所述过车信息服务器,还用于获得配置文件;将所述配置文件发送给所述云存储中心;所述配置文件包括待配置Bucket的保留时间;
所述云存储中心,还用于按照所接收的配置文件,设置所述待配置Bucket的生命周期为所述保留时间。
4.根据权利要求3所述的系统,其特征在于,
所述云存储中心,还用于在成功将缓存的所有文件写入目标Bucket后,将被写入目标Bucket的各文件的文件名及存储位置发送给所述过车信息服务器;
所述过车信息服务器,还用于将所述过车信息中图像数据的存储位置加入来自于该过车信息的车辆数据,其中,图像数据的存储位置为该图像数据被写入的文件的存储位置。
5.根据权利要求1所述的系统,其特征在于,所述文件为小文件,过车信息服务器将所述过车图像数据写入所述当前打包写对象所作用的文件,具体为:
采用原子操作方式,打开所述当前打包写对象所作用的小文件,并将所述过车图像数据写入所打开的小文件;
在写入完成后,关闭小文件并生成文件名。
6.根据权利要求1所述的系统,其特征在于,
所述过车信息服务器,还用于若接收到Bucket不可用消息,则向所述云存储中心发送创建Bucket请求,所述创建Bucket请求包括初始Bucket标识;获得所述初始Bucket标识对应的时间段以及所述初始Bucket标识对应的初始打包写对象;其中,所述初始Bucket标识对应的时间段包括所述过车时间;将初始打包写对象作为当前打包写对象,返回执行将所述过车图像数据写入所述当前打包写对象所作用的文件;
所述云存储中心,还用于若目标Bucket不存在或不可用,则向过车信息服务器返回Bucket不可用消息;在接收到创建Bucket请求后,创建具有所述初始Bucket标识的初始Bucket。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉烽火众智数字技术有限责任公司,未经武汉烽火众智数字技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811140108.5/1.html,转载请声明来源钻瓜专利网。