[发明专利]图片存储和读取服务的实现方法、装置、设备和存储介质在审
申请号: | 201910808105.2 | 申请日: | 2019-08-29 |
公开(公告)号: | CN110516089A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 刘勇 | 申请(专利权)人: | 四川东方网力科技有限公司 |
主分类号: | G06F16/51 | 分类号: | G06F16/51;G06F16/25;G06F9/445 |
代理公司: | 11471 北京细软智谷知识产权代理有限责任公司 | 代理人: | 王金宝<国际申请>=<国际公布>=<进入 |
地址: | 610000 四川省成都市中国(四川)自*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 读取 访问标识 调用 图片 存储图片 图片数据 存储 预设 存储设备 读取接口 写入接口 回传 存储位置信息 图片数据存储 存储位置 图片存储 预先设置 申请 服务 | ||
本申请公开了一种图片存储和读取服务的实现方法,包括:通过预设的写入接口获取图片数据;调用预先设置的至少两个组件中的一个,将图片数据存储在调用的组件对应的存储设备;生成与图片数据对应的存储图片的访问标识;其中存储图片的访问标识包含调用的组件的信息和图片数据的存储位置信息;通过写入接口回传存储图片的访问标识;通过预设的读取接口获取待读取图片的访问标识;其中待读取图片的访问标识包含有存储待读取图片时调用的组件的信息和待读取图片的存储位置;基于待读取图片的访问标识,调用存储待读取图片时调用的组件;通过存储待读取图片时调用的组件和访问标识,获取存储设备存储的待读取图片;通过预设的读取接口回传待读取图片。
技术领域
本申请涉及图片存储和读取服务的相关技术领域,尤其涉及一种图片存储和读取服务的实现方法、装置、设备和存储介质。
背景技术
随着科技的不断发展,需要通过计算机等设备存储的图片越来越多。以安防行业为例:安防行业会产生大量图片数据,安防行业的业务系统需要将这些图片存储起来以备后续使用。这就涉及到存储设备。
实际项目中,现场所用存储设备种类繁多,有传统块存储设备或文件存储设备,比如磁盘阵列或者NAS;有各种提供私有接口的云存服务,比如阿里OSS存储,海康图片存储;等等。不同的存储设备支持的接口,对接的方法差异很大。
目前,业务系统直接对接这些存储设备,业务系统需要根据需要调用不同的存储设备支持接口。这种方式下业务系统需负责在设备上执行创建目录,创建文件,写文件等一系列组织图片数据的操作,陷入细节太多,导致业务系统无法聚焦;业务系统直接对接第三方存储服务(比如,阿里OSS,海康图片存储服务),无论是以私有SDK接入还是以http协议接入,各个存储服务的接口及使用流程都有明显的差别,业务系统对接时需处理这些差别,每对接一种新的存储服务均需修改自身代码,不利于业务系统自身的稳定。
发明内容
本申请的目的是提供一种图片存储和读取服务的实现方法、装置、设备和存储介质,以解决相关技术中存在的问题。
本申请的目的是通过以下技术方案实现的:
基于本申请的第一方面,本申请提供一种图片存储和读取服务的实现方法。本申请提供的图片存储和读取服务的实现方法包括:
通过预设的写入接口获取图片数据;
调用预先设置的至少两个组件中的一个,将所述图片数据存储在调用的组件对应的存储设备;其中,各个所述组件分别于各种存储设备一一对应;
生成与所述图片数据对应的存储图片的访问标识;其中,所述存储图片的访问标识包含调用的组件的信息和图片数据的存储位置信息;
通过所述写入接口回传所述存储图片的访问标识;
通过预设的读取接口获取待读取图片的访问标识;其中,所述待读取图片的访问标识包含有存储待读取图片时调用的组件的信息和所述待读取图片的存储位置;
基于所述待读取图片的访问标识,调用存储待读取图片时调用的组件;
通过存储待读取图片时调用的组件和所述访问标识,获取存储设备存储的待读取图片;
通过预设的读取接口回传所述待读取图片。
可选的,所述预设的写入接口为HTTP接口;
所述预设的读取接口为HTTP接口。
可选的,确定需要调用的组件的名称;
基于所述组件的名称,在预先配置的组件对象链表中,确定所述组件对象链表中对应所述组件的名称的目标组件对象;
根据所述目标组件对象的内部信息,调用所述目标组件对象的接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川东方网力科技有限公司,未经四川东方网力科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910808105.2/2.html,转载请声明来源钻瓜专利网。