数据查询方法、装置、服务器、客户端及存储介质制造方法及图纸

技术编号:23558115 阅读:24 留言:0更新日期:2020-03-25 03:45
本公开提出一种数据查询方法、装置、服务器、客户端及存储介质,涉及互联网技术领域。该方法应用于数据查询系统中的管理节点,数据查询系统包括管理节点、客户端、主查询服务节点和至少一个备查询服务节点,主查询服务节点为运行正常的查询服务节点,管理节点和客户端分别与主查询服务节点和至少一个备查询服务节点通信连接,方法包括:接收客户端发送的主查询服务节点获取请求,根据主查询服务节点获取请求,获取主查询服务节点的地址信息,其中,主查询服务节点的地址信息用于指示客户端从主查询服务节点查询数据的地址,将主查询服务节点的地址信息反馈给客户端。本公开能够提高数据查询的可靠性。

Data query methods, devices, servers, clients and storage media

【技术实现步骤摘要】
数据查询方法、装置、服务器、客户端及存储介质
本公开涉及互联网
,具体而言,涉及数据查询方法、装置、服务器、客户端及存储介质。
技术介绍
随着互联网技术的发展,网络的各种数据也在快速地增长,因此数据查询也越来越受到广泛的关注。现有技术中,查询服务节点中可以设置有数据库,该查询服务节点可以接收客户端的数据查询请求,从该数据库中获取所查询的数据,并将所获取到的数据返回给客户端。但当该查询服务节点不可用时,无法接收客户端的数据查询请求,进行数据查询的可靠性低下。
技术实现思路
本公开的目的在于提供一种数据查询方法、装置、服务器、客户端及存储介质,以提高数据查询的可靠性。为了实现上述目的,本公开采用的技术方案如下:第一方面,本公开提出一种数据查询方法,应用于数据查询系统中的管理节点,所述数据查询系统包括所述管理节点、客户端、主查询服务节点和至少一个备查询服务节点,所述主查询服务节点为运行正常的查询服务节点,所述管理节点和所述客户端分别与所述主查询服务节点和至少一个所述备查询服务节点通信连接,所述方法包括:...

【技术保护点】
1.一种数据查询方法,其特征在于,应用于数据查询系统中的管理节点,所述数据查询系统包括所述管理节点、客户端、主查询服务节点和至少一个备查询服务节点,所述主查询服务节点为运行正常的查询服务节点,所述管理节点和所述客户端分别与所述主查询服务节点和至少一个所述备查询服务节点通信连接,所述方法包括:/n接收所述客户端发送的主查询服务节点获取请求;/n根据所述主查询服务节点获取请求,获取所述主查询服务节点的地址信息,其中,所述主查询服务节点的地址信息用于指示所述客户端从所述主查询服务节点查询数据的地址;/n将所述主查询服务节点的地址信息反馈给所述客户端。/n

【技术特征摘要】
1.一种数据查询方法,其特征在于,应用于数据查询系统中的管理节点,所述数据查询系统包括所述管理节点、客户端、主查询服务节点和至少一个备查询服务节点,所述主查询服务节点为运行正常的查询服务节点,所述管理节点和所述客户端分别与所述主查询服务节点和至少一个所述备查询服务节点通信连接,所述方法包括:
接收所述客户端发送的主查询服务节点获取请求;
根据所述主查询服务节点获取请求,获取所述主查询服务节点的地址信息,其中,所述主查询服务节点的地址信息用于指示所述客户端从所述主查询服务节点查询数据的地址;
将所述主查询服务节点的地址信息反馈给所述客户端。


2.如权利要求1所述的方法,其特征在于,在所述获取所述主查询服务节点的地址信息之前,所述方法还包括:
若所述主查询服务节点异常,则将所述备查询服务节点确定为新的主查询服务节点,将异常的所述主查询服务节点作为备查询服务节点。


3.如权利要求2所述的方法,其特征在于,所述方法还包括:
若第一预设时长内未接收到所述主查询服务节点发送的心跳信息,则确定所述主查询服务节点异常。


4.如权利要求1-3任一所述的方法,其特征在于,所述数据查询系统还包括与所述管理节点、所述主查询服务节点和至少一个所述备查询服务节点通信连接的数据同步节点,所述方法还包括:
向所述数据同步节点发送主查询服务节点更新通知,所述主查询服务节点更新通知用于所述数据同步节点将所述主查询服务节点的更新数据同步至至少一个所述备查询服务节点。


5.如权利要求1-3任一所述的方法,其特征在于,所述主查询服务节点和所述备查询服务节点包括Neo4j图形数据查询服务节点。


6.一种数据查询方法,其特征在于,应用于数据查询系统中的客户端,所述数据查询系统包括管理节点、所述客户端、主查询服务节点和至少一个备查询服务节点,所述主查询服务节点为运行正常的查询服务节点,所述管理节点和所述客户端分别与所述主查询服务节点和至少一个所述备查询服务节点通信连接,所述方法包括:
向所述管理节点发送主查询服务节点获取请求;
获取所述管理节点反馈的所述主查询服务节点的地址信息;
基于所述主查询服务节点的地址信息,从所述主查询服务节点查询数据。


7.一种数据查询装置,其特征在于,应用于数据查询系统中的管理节点,所述数据查询系统包括所述管理节点、客户端、主查询服务节点和至少一个备查询服务节点,所述主查询服务节点为运行正常的查询服务节点,所述管理节点和所述客户端分别与所述主查询服务节点和至少一个所述备查询服务节点通信连接,所述装置包括:
接收模块,用于接收所述客户端发送的主查询服务节点获取请求;
获取模块,用于根据所述主查询服...

【专利技术属性】
技术研发人员:白硕
申请(专利权)人:北京明略软件系统有限公司
类型:发明
国别省市:北京;11

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

1