一种数据查询方法、装置及存储介质、程序产品制造方法及图纸

技术编号:21454039 阅读:61 留言:0更新日期:2019-06-26 04:48
本申请实施例公开了一种数据查询方法及装置,协作中心首先建立城市标识与数据中心地址之间的映射关系。当用户通过客户端查询目标数据时,由客户端向协作中心发送数据查询请求,该数据查询请求中可以包括目标数据属性以及城市标识。协作中心接收到数据查询请求后,解析数据查询请求。当数据查询请求中包括城市标识时,则根据城市标识查找与该城市标识对应的数据中心地址,并向该数据中心地址对应的数据中心发送数据查询请求。协作中心接收数据中心发送的查询结果,并将查询结果发送给客户端,从而实现根据用户实际需求跨数据中心进行数据查询,优化查询结果,而且无需在客户端绑定其他城市的数据中心地址,减小资源开销,提高工作性能。

【技术实现步骤摘要】
一种数据查询方法、装置及存储介质、程序产品
本申请涉及计算机
,具体涉及一种数据查询方法、装置及存储介质、程序产品。
技术介绍
随着大数据时代到来,越来越多的数据需要处理。为提高数据管理的高效性,通常将数据进行分布式存储管理,即将数据存储在不同城市的数据中心。为改保证日益增长的数据安全性,通常在用户的客户端绑定本地数据中心的地址,当用户通过其对应的客户端查询数据时,根据绑定的数据中心地址查询本地的数据中心。由于客户端无法获取其它数据中心地址,导致无法查询分布在其它城市的数据中心,造成查询结果无法满足用户需求。如果为用户的客户端绑定其他数据中心地址,由于存在较多的其他数据中心,导致数据量较大,占据较大存储资源,影响工作性能。而且,当用户在不同时期查询不同数据中心时,需要频繁更改数据中心地址,操作繁琐。
技术实现思路
有鉴于此,本申请实施例提供一种数据方法、装置及存储介质、程序产品,以实现所获得的查询结果能够满足用户需求,优化查询结果,且减少资源开销。为解决上述问题,本申请实施例提供的技术方案如下:一种数据查询方法,所述方法包括:接收客户端发送的数据查询请求,所述数据查询请求包括目标数本文档来自技高网...

【技术保护点】
1.一种数据查询方法,其特征在于,所述方法包括:接收客户端发送的数据查询请求,所述数据查询请求包括目标数据属性,或者包括目标数据属性以及城市标识;解析所述数据查询请求,如果所述数据查询请求包括城市标识,则根据所述城市标识查找与所述城市标识对应的数据中心地址;向所述数据中心地址对应的数据中心发送所述数据查询请求;接收所述数据中心发送的查询结果,并将所述查询结果发送给所述客户端,所述查询结果为所述数据中心根据所述目标数据属性查询获得的所述目标数据属性对应的目标数据。

【技术特征摘要】
1.一种数据查询方法,其特征在于,所述方法包括:接收客户端发送的数据查询请求,所述数据查询请求包括目标数据属性,或者包括目标数据属性以及城市标识;解析所述数据查询请求,如果所述数据查询请求包括城市标识,则根据所述城市标识查找与所述城市标识对应的数据中心地址;向所述数据中心地址对应的数据中心发送所述数据查询请求;接收所述数据中心发送的查询结果,并将所述查询结果发送给所述客户端,所述查询结果为所述数据中心根据所述目标数据属性查询获得的所述目标数据属性对应的目标数据。2.根据权利要求1所述的方法,其特征在于,当所述数据查询请求包括多个所述城市标识时,所述根据所述城市标识查找与所述城市标识对应的数据中心地址,包括:根据各个所述城市标识查找与所述城市标识分别对应的数据中心地址;向所述数据中心地址对应的数据中心发送所述数据查询请求,包括:向各个所述数据中心地址对应的数据中心分别发送所述数据查询请求。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述数据查询请求不包括城市标识,则获取各个数据中心地址;向各个所述数据中心地址对应的数据中心分别发送所述数据查询请求。4.根据权利要求2或3所述的方法,其特征在于,所述接收所述数据中心发送的查询结果,并将所述查询结果发送给所述客户端,包括:接收各个所述数据中心发送的查询结果;将各个所述数据中心发送的查询结果进行聚合,并将聚合结果发送给所述客户端。5.根据权利要求2或3所述的方法,其特征在于,向各个所述数据中心地址对应的数据中心分别发送所述数据查询请求之前,所述方法还包括:向各个所述数据中心地址对应的数据中心分别发送探测消息,所述探测消息用于探测所述数据中心是否包括目标数据属性对应的目标数...

【专利技术属性】
技术研发人员:万宇
申请(专利权)人:生活空间沈阳数据技术服务有限公司
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1