【技术实现步骤摘要】
数据访问方法及其装置、计算机可读存储介质
本申请涉及物联网技术,尤其涉及一种数据访问方法及其装置、计算机可读存储介质。
技术介绍
随着物联网的发展,工业物联网平台开始走向平民化,非信息技术(InformationTechnology,简称IT)行业的专业人士可以轻松使用工业物联网所提供的功能。使用工业物联网时,用户可能需要基于终端设备将工业物联网数据实时地上报到物联网平台,或者,从物联网平台将数据下载至终端设备。在上述对数据上报或下载时,可能涉及到对工业物联网数据进行数据访问和操作,例如数据查询、数据删除、数据修改等操作。当多个用户使用的多个终端设备同时访问物联网数据时,可能会发生数据的访问冲突。因此,如何避免在多个用户访问物联网数据时产生访问冲突,是一个需要解决的问题。
技术实现思路
本申请提供一种数据访问方法及其装置、计算机可读存储介质,用以在用户访问数据时进行访问隔离。一方面,本申请提供一种数据访问方法,应用于物联网平台,所述物联网平台存储有云端数据库,所述方法包括:接收数据访问请求,所述数据访问请求用于请求访问所述云端数据库,所述数据访问请求中包括用户的标识信息;获取与所述用户对应的用户容器镜像的访问地址,所述用户容器镜像用于执行针对所述用户的数据访问程序;将所述访问地址发送至终端设备。其中一项实施例中,所述接收数据访问请求之前,还包括:创建对应于每个用户的标识信息的用户容器镜像,得到多个用户容器镜像;创建多用户访问反 ...
【技术保护点】
1.一种数据访问方法,其特征在于,应用于物联网平台,所述物联网平台存储有云端数据库,所述方法包括:/n接收数据访问请求,所述数据访问请求用于请求访问所述云端数据库,所述数据访问请求中包括用户的标识信息;/n获取与所述用户对应的用户容器镜像的访问地址,所述用户容器镜像用于执行针对所述用户的数据访问程序;/n将所述访问地址发送至终端设备。/n
【技术特征摘要】
1.一种数据访问方法,其特征在于,应用于物联网平台,所述物联网平台存储有云端数据库,所述方法包括:
接收数据访问请求,所述数据访问请求用于请求访问所述云端数据库,所述数据访问请求中包括用户的标识信息;
获取与所述用户对应的用户容器镜像的访问地址,所述用户容器镜像用于执行针对所述用户的数据访问程序;
将所述访问地址发送至终端设备。
2.根据权利要求1所述的方法,其特征在于,所述接收数据访问请求之前,还包括:
创建对应于每个用户的标识信息的用户容器镜像,得到多个用户容器镜像;
创建多用户访问反代理程序。
3.根据权利要求2所述的方法,其特征在于,所述获取与所述用户对应的用户容器镜像的访问地址之前,还包括:
基于所述多用户访问反代理程序验证所述用户的标识信息。
4.根据权利要求3所述的方法,其特征在于,所述获取与所述用户对应的用户容器镜像的访问地址,包括:
若所述用户的标识信息验证通过,则获取与所述用户对应的用户容器镜像的访问地址。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述获取与所述用户对应的用户容器镜像的访问地址之前,所述方法还包括:
检测与所述用户的标识信息对应的用户容器镜像是否启动;
若所述用户的标识信息对应的用户容器镜像已启动,则获取与所述用户对应的用户容器镜像的访问地址。
6.根据权利要求5所述的方法,其特征在于,所述检测与所述用户的标识信息对应的用户容器镜像是否启动包括:
创建容器管理程序,所述容器管理程序用于获取每个对应于用户的标识信息的用户容器镜像的状态、以及控制用户容器镜像的运行和停止;
调用所述容器管理程序的接口检测所述与所述用户的标识信息对应的用户容器镜像是否启动。
7.根据权利要求6所述的方法,其特征在于,所述调用所述容器管理程序的接口检测所述与所述用户信息对应的用户容器镜像是否启动包括:
调用所述容器管理程序的接口检测所述用户容器镜像中的接口状态;
若所述用户容器镜像中的接口状态为开放状态,则确定所述用户容器镜像启动。
8.根据权利要求5所述的方法,其特征在于,所述方法还包括:
若所述用户容器镜像...
【专利技术属性】
技术研发人员:熊飞,吕昱,唐德宇,
申请(专利权)人:易通星云北京科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。