[发明专利]一种查询方法、服务设备、终端设备以及计算机可读存储介质在审
申请号: | 201810782526.8 | 申请日: | 2018-07-17 |
公开(公告)号: | CN109063037A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 叶舒婷 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/50 |
代理公司: | 深圳市兰锋知识产权代理事务所(普通合伙) 44419 | 代理人: | 曹明兰 |
地址: | 362199 福建省泉州市惠安*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端设备 查询 查询结果 计算机可读存储介质 查询请求 服务设备 接收终端设备 数据处理效率 数据库服务器 网络资源 重新分配 发送 均衡 返回 | ||
本发明涉及一种查询方法、服务设备、终端设备以及计算机可读存储介质。所述查询方法包括:接收终端设备发送的查询请求,所述查询请求包括至少一个查询任务;将至少一个所述查询任务重新分配给所述终端设备中的一个或多个第一终端设备进行查询;接收所述第一终端设备返回的查询结果,所述查询结果由所述第一终端设备向数据库服务器进行查询获取;将所述查询结果发送给生成对应查询任务的第二终端设备。所述方法能够实现网络资源的均衡利用,提高数据处理效率。
技术领域
本发明涉及数据处理技术领域,具体涉及一种查询方法、服务设备、终端设备以及计算机可读存储介质。
背景技术
目前,多个客户端通过向服务器端发送查询请求,服务器端将查询结果分别反馈给多个客户端,这样很容易出现有些客户端查询数量少甚至处于空闲状态,而有些客户端的查询数量超过了可以承受的负荷的情况,造成对网络资源利用的不均衡,甚至会导致任务量过多的客户端无法正常工作。
发明内容
本发明实施例提供一种查询方法、服务设备、终端设备以及计算机可读存储介质,能够实现网络资源的均衡利用,提高数据的处理效率。
第一方面,本发明实施例提供了一种查询方法,包括:
接收终端设备发送的查询请求,所述查询请求包括至少一个查询任务;
将至少一个所述查询任务重新分配给所述终端设备中的一个或多个第一终端设备进行查询;
接收所述第一终端设备返回的查询结果,所述查询结果由所述第一终端设备向数据库服务器进行查询获取;
将所述查询结果发送给生成对应查询任务的第二终端设备。
第二方面,本发明又一实施例提供了一种查询方法,包括:
向服务设备发送查询请求,所述查询请求包括至少一个查询任务;
接收所述服务设备重新分配的查询任务,根据重新分配的查询任务向所述数据库服务器进行查询,获取数据库服务器反馈的查询结果;
将获取到的查询结果发送给所述服务设备。
第三方面,本发明实施例提供了一种服务设备,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行以所述服务设备为执行主体的所述查询方法。
第四方面,本发明实施例提供了一种终端设备,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行以所述第一终端设备为执行主体的所述查询方法。
第五方面,本发明实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行以所述服务设备为执行主体的所述查询方法。
一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行以所述第一终端设备为执行主体。
可以理解,本发明通过所述服务设备将至少一个所述查询任务重新分配给所述终端设备中的一个或多个第一终端设备进行查询,然后所述服务设备再将查询结果发送给生成对应查询任务的第二终端设备的方法,当终端设备的查询任务超过工作负荷时,所述服务设备可以将查询任务转移至其他的终端设备,实现了对资源的均衡利用,同时也避免了任务量过多的终端设备无法正常工作的情况。
附图说明
下面结合附图和实施例对本发明进一步说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于叶舒婷,未经叶舒婷许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810782526.8/2.html,转载请声明来源钻瓜专利网。