[发明专利]一种基于分布式系统的数据的处理方法及装置在审
申请号: | 201811604925.1 | 申请日: | 2018-12-26 |
公开(公告)号: | CN109542629A | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 杨研 | 申请(专利权)人: | 苏州乐麟无线信息科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 苏州国诚专利代理有限公司 32293 | 代理人: | 王丽 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户操作 分布式系统 用户界面 线程 服务器 处理效率 获取数据 数据返回 关联 返回 响应 分配 | ||
本发明涉及一种基于分布式系统的数据的处理方法及装置,所述方法包括:分布式系统判断是否同时有多个用户操作;如果是,则为每一个用户操作分配对应的服务器;所述服务器为对应的每一个用户操作开启对应的一个线程;每个所述线程对响应于相应用户操作的数据进行处理;将处理后的数据返回至与对应用户操作关联的用户界面。本发明在用户操作暴增时,提升对用户操作的处理效率;同时,处理后的数据会被及时的返回至对应的用户界面,提升用户获取数据的及时性。
技术领域
本发明涉及计算机技术领域,特别是涉及一种基于分布式系统的数据的处理方法及装置。
背景技术
在信息时代迅速发展的今天,互联网也随之渗入到人们的生活中,各种解放人力的自动化系统也入雨后春笋般出现。这些系统在开发技术上如出一辙,但是随着对服务器的性能要求越来越高,很多系统在用户数量剧增的情况下会出现系统崩溃的情况。
现有的技术往往在用户量暴增的时候会出现需要排队的情况,有时候数据也会出现误差,数据不能做到实时更新。由于用户暴增,在数据处理方面对服务器的要求比较高,容易导致用户不能及时获取数据,出现服务器对于用户的操作不能及时响应并导致数据准确性降低的问题。
发明内容
基于此,有必要针对目前用户暴增时用户不能及时获取数据的问题,提供一种基于分布式系统的数据的处理方法及装置。
一种基于分布式系统的数据处理方法,包括:
分布式系统判断是否同时有多个用户操作;
如果是,则为每一个用户操作分配对应的服务器;
所述服务器为对应的每一个用户操作开启对应的一个线程;
每个所述线程对响应于相应用户操作的数据进行处理;
将处理后的数据返回至与对应用户操作关联的用户界面。
优选的,所述每个所述线程对响应于相应用户操作的数据进行处理,具体为:
每个所述线程判断是否有响应于相应用户操作的数据;
如果有,则对所述数据进行处理。
优选的,将处理后的数据返回至与对应用户操作关联的用户界面之前,所述方法还包括:
对处理后的数据进行备份。
优选的,将处理后的数据返回至与对应用户操作关联的用户界面之前,所述方法还包括:
将处理后的数据插入至对应服务器的缓存空间;
所述将处理后的数据返回至与对应用户操作关联的用户界面,具体为:
从缓存空间中读取所述处理后的数据,并返回至与对应用户操作关联的用户界面。
优选的,每个所述线程对响应于相应用户操作的数据进行处理,包括:
每个线程获取响应于相应用户操作的数据;
对响应于相应用户操作的数据进行加锁;
对加锁后的响应于相应用户操作的数据进行处理。
一种基于分布式系统的数据处理装置,包括:
判断模块,用于通过分布式系统判断是否同时有多个用户操作;
分配模块,用于在所述判断模块判断为是时,为每一个用户操作分配对应的服务器;
开启模块,用于通过所述服务器为对应的每一个用户操作开启对应的一个线程;
处理模块,用于通过每个所述线程对响应于相应用户操作的数据进行处理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州乐麟无线信息科技有限公司,未经苏州乐麟无线信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811604925.1/2.html,转载请声明来源钻瓜专利网。