【技术实现步骤摘要】
数据获取方法及装置
本说明书涉及计算机
,特别涉及一种数据获取方法。本说明书同时涉及一种数据获取装置,一种计算设备,以及一种计算机可读存储介质。
技术介绍
随着互联网应用的快速发展,对基于服务器业务的应用也越来越广泛,对加快数据传输以及缩短延迟时间的要求也越来越高,基于此,内容分发网络(ContentDeliveryNetwork,简称CDN)为通过在网络各处放置节点服务器构成的在现有的互联网基础之上的一层智能虚拟网络,能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的访问请求重新导向离用户最近的服务节点上,用以加快数据传输,但依旧无法避免在网络拥挤或节点损坏的情况下,造成的数据获取失败。
技术实现思路
有鉴于此,本说明书实施例提供了一种数据获取方法。本说明书同时涉及一种数据获取装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的无法获取数据的情况。根据本说明书实施例的第一方面,提供了一种数据获取方法,包括:接收客户端发送的针 ...
【技术保护点】
1.一种数据获取方法,其特征在于,包括:/n接收客户端发送的针对目标数据的数据获取请求,其中,所述数据获取请求中携带目标数据的域名信息以及客户端的地址信息;/n基于所述地址信息为所述客户端选择第一解析服务器,并基于所述第一解析服务器对所述域名信息进行解析;/n在解析失败的情况下,为所述客户端选择第二解析服务器,并基于所述第二解析服务器解析所述域名信息;/n基于解析结果确定所述目标数据的数据存储位置,并从所述数据存储位置获取所述目标数据。/n
【技术特征摘要】
1.一种数据获取方法,其特征在于,包括:
接收客户端发送的针对目标数据的数据获取请求,其中,所述数据获取请求中携带目标数据的域名信息以及客户端的地址信息;
基于所述地址信息为所述客户端选择第一解析服务器,并基于所述第一解析服务器对所述域名信息进行解析;
在解析失败的情况下,为所述客户端选择第二解析服务器,并基于所述第二解析服务器解析所述域名信息;
基于解析结果确定所述目标数据的数据存储位置,并从所述数据存储位置获取所述目标数据。
2.根据权利要求1所述的数据获取方法,其特征在于,所述为所述客户端选择第二解析服务器,并基于所述第二解析服务器解析所述域名信息,包括:
为所述客户端选择与所述第一解析服务器属于同一服务对象的不同服务节点的第二解析服务器;
基于所述不同服务节点的第二解析服务器按照预设解析算法解析所述域名信息。
3.根据权利要求1或2所述的数据获取方法,其特征在于,所述基于解析结果确定所述目标数据的数据存储位置,包括:
基于解析后的所述域名信息的转码地址,在所述第二解析服务器的解析映射表中确定所述域名信息对应的数据存储位置,其中,所述解析映射表包括所述域名信息的转码地址和所述数据存储位置的映射关系。
4.根据权利要求3所述的数据获取方法,其特征在于,所述从所述数据存储位置获取所述目标数据之后,包括:
将所述目标数据存储至所述第一解析服务器和所述第二解析服务器的存储节点,并将所述目标数据返回至所述客户端。
5.根据权利要求1或2所述的数据获取方法,其特征在于,所述基于所述第一解析服务器对所述域名信息进行解析之后,还包括:
在解析成功的情况下,基于所述第一解析服务器对所述域名信息的解析结果在所述第一解析服务器的存储节点中确定所述目标数据,并将所述目标数据返回至所述客户端。
6.根据权利要求1或2所述的数据获取方法,其...
【专利技术属性】
技术研发人员:唐君行,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。