[发明专利]数据访问方法、系统以及存储介质在审
申请号: | 201710571824.8 | 申请日: | 2017-07-13 |
公开(公告)号: | CN107172102A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 孙雷 | 申请(专利权)人: | 上海联影医疗科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京华进京联知识产权代理有限公司11606 | 代理人: | 哈达 |
地址: | 201807 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 访问 方法 系统 以及 存储 介质 | ||
技术领域
本发明涉及数据管理技术,特别是涉及一种数据访问方法、系统以及存储介质。
背景技术
随着信息化技术的快速发展,一个企业的用户数量、数据量均呈现爆炸式增长,在业务量提高的同时,数据的访问量和数据量快速增长对计算机的处理能力和计算强度也相应增大,使得单一节点的集中式存储根本无法承担。因此,分布式计算机集群系统产生了,在分布式计算机集群系统中,由于数据分散存储于各个计算机的磁盘、显存中,或位于某个进程的内存地址空间等,从而导致数据访问效率低、数据管理的成本增加。
发明内容
基于此,有必要针对计算机集群系统中数据访问效率低、管理成本高的问题,提供一种数据访问方法、系统以及存储介质。
一种数据访问方法,包括:
接收数据访问请求消息;
对数据访问请求消息进行解析,以获取请求的数据的统一资源标识符;
根据请求的数据的统一资源标识符验证请求是否合法;
若确定请求合法,则根据请求的数据的统一资源标识符在计算机集群系统中查询数据并返回回应消息。
在其中一个实施例中,根据请求的数据的统一资源标识符验证请求是否合法,包括:
根据请求的数据的统一资源标识符确定请求的数据是否为开放数据;
若确定请求的数据为开放数据,则确定所述请求合法。
在其中一个实施例中,若确定请求的数据不是开放数据,则根据请求的数据的统一资源标识符验证请求是否合法,包括:
对数据访问请求消息进行解析,以获取请求的用户信息;
根据请求的用户信息判断请求的用户是否具备访问权限;
若确定请求的用户具备访问权限,则确定所述请求合法。
在其中一个实施例中,接收数据访问请求消息之前,还包括:
根据存储在计算机集群系统中的数据为每一块数据创建数据的统一资源标识符。
在其中一个实施例中,数据的统一资源标识符包括协议名称、数据存放的主机名或主机IP地址以及数据在主机上的存放位置。
在其中一个实施例中,数据访问请求消息和回应消息分别包括:消息标记部分、消息头部分和消息体部分;
消息标记部分用于记录整条消息的长度、消息头部分的长度以及消息体部分的长度;
消息头部分包含消息的类别标识、请求数据的统一资源标识符以及消息的格式,其中,类别标识用于标识消息为数据访问请求消息或回应消息,消息的格式用于定义消息的传输协议;
消息体部分用于记录消息的具体内容。
在其中一个实施例中,若消息头部分的类别标识为访问请求消息,则消息体部分的具体内容包括请求的用户信息。
在其中一个实施例中,若消息头部分的类别标识为回应消息,则消息头部分还包含对数据访问请求的处理结果,消息体部分的具体内容则包括根据处理结果返回的参数。
一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上所述方法的步骤。
一种数据访问系统,包括计算机集群,所述计算机集群包括数据访问计算机和数据提供计算机,所述数据访问计算机和数据提供计算机上运行有数据管理服务程序,所述数据访问计算机和数据提供计算机执行所述数据管理服务程序时实现如上所述方法的步骤。
上述数据访问方法、系统以及存储介质,通过接收数据访问请求消息并对数据访问请求消息进行解析,以获取请求的数据的统一资源标识符,从而根据请求的数据的统一资源标识符验证请求是否合法,若合法,则根据请求的统一资源标识符查询数据并返回回应消息。其通过采用统一资源标识符对分散存储于集群中各个计算机的磁盘、显存中、或位于某个进程的内存地址空间以及数据库等的数据进行标识,使得数据的使用者仅仅给出统一资源标识符即可访问数据,从而简化了集群系统中的数据管理和访问流程,并通过权限管理保障了数据的安全性。
附图说明
图1为一个实施例中计算机群的数据访问系统的结构示意图;
图2为一个实施例中数据访问方法的流程图;
图3为一个实施例中数据访问方法的流程图;
图4为一个实施例中数据访问请求消息和回应消息的结构图;
图5为一个实施例数据访问请求消息和回应消息的格式示意图;
图6为一个实施例中请求消息的消息头部分的格式示意图;
图7为一个实施例中回应消息的消息头部分的格式示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海联影医疗科技有限公司,未经上海联影医疗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710571824.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种喷气双经轴织机制造的差别化面料
- 下一篇:一种双经轴提花机织造的防皱面料
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置