[发明专利]一种数据处理的方法及系统在审
申请号: | 201410728120.3 | 申请日: | 2014-12-03 |
公开(公告)号: | CN104580366A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 庄敬伟 | 申请(专利权)人: | 苏州云端信息科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/18 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 215400 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 系统 | ||
本发明实施例公开了一种数据处理的方法,包括:后台服务器通过广播消息向多个运算服务器下发数据更新指令;各个所述运算服务器在接收到所述数据更新指令后,暂停当前的运算服务;所述后台服务器向各个所述运算服务器发送对应的目标数据;各个所述运算服务器接收对应的所述目标数据,并通过所述目标数据更新其本地数据。相应地,本发明实施例还公开了一种数据处理的系统。采用本发明,可以实现集中式地对网络中的运算服务器进行数据更新,且具有高效、稳定和准确的优点。
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据处理的方法及系统。
背景技术
随着计算机网络的不断发展,网络中的服务器构成越来越复杂。尤其是基于win9008系统的应用场景,需要多个运算服务器同时进行运算服务,例如,在金融股市业,通常使用多个运算服务器同时对收集到的大盘数据进行运算分析以得到股票走势预测结果。
一般地,出于对运算速度和运算准确性的要求,运算服务所需要运算的数据都保存在运算服务器的本地存储空间,运算服务器直接将本地存储空间中的数据读取到内存供以运算。在上述情况下,若要对本地存储空间中的数据进行更新,则要逐一将新的数据存入各个运算服务器的存储空间,假设网络中运算服务器的总数极为庞大,数据更新将会花费极大的时间,影响了数据更新的效率。
发明内容
本发明实施例所要解决的技术问题在于,提供一种数据处理的方法及系统,可以实现集中式地对网络中的运算服务器进行数据更新,且具有高效、稳定和准确的优点。
为了解决上述技术问题,本发明实施例第一方面提供了一种数据处理的方法,包括:
后台服务器通过广播消息向多个运算服务器下发数据更新指令;
各个所述运算服务器在接收到所述数据更新指令后,暂停当前的运算服务;
所述后台服务器向各个所述运算服务器发送对应的目标数据;
各个所述运算服务器接收对应的所述目标数据,并通过所述目标数据更新其本地数据。
在第一方面的第一种可能实现方式中,所述后台服务器通过广播消息向多个运算服务器下发数据更新指令之前,还包括:
所述后台服务器获取各个所述运算服务器对应的目标数据。
结合第一方面的可能实现方式,在第二种可能实现方式中,所述各个所述运算服务器接收对应的所述目标数据,并通过所述目标数据更新其本地数据之后,还包括:
各个所述运算服务器恢复所述当前的运算服务,并通知所述后台服务器所述本地数据已更新完成。
结合第一方面的可能实现方式,在第三种可能实现方式中,所述后台服务器通过广播消息向多个运算服务器下发数据更新指令之前,还包括:
所述后台服务器持续生成消息队列;
所述各个所述运算服务器在接收到所述数据更新指令后,暂停当前的运算服务,包括:
各个所述运算服务器在接收到所述数据更新指令后,暂停对所述后台服务器中的所述消息队列的监听。
结合第一方面以及第一方面的第二种可能实现方式,在第四种可能实现方式中,所述后台服务器通过广播消息向多个运算服务器下发数据更新指令之前,还包括:
所述后台服务器持续生成消息队列;
所述各个所述运算服务器恢复所述当前的运算服务,包括:
所述各个所述运算服务器恢复对所述后台服务器中的所述消息队列的监听;
所述各个所述运算服务器处理监听到的所述消息队列中的消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州云端信息科技有限公司,未经苏州云端信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410728120.3/2.html,转载请声明来源钻瓜专利网。