服务器处理数据的方法、装置及服务器制造方法及图纸

技术编号:13392869 阅读:35 留言:0更新日期:2016-07-22 18:40
本发明专利技术提供了一种服务器处理数据的方法、装置及服务器,其中,上述服务器处理数据的方法包括:创建服务器多线程模型,该多线程模型包括:数个IO线程和数个工作线程组;其中,一个IO线程与数个工作线程组进行通信;每个所述工作线程组包括:一个master线程和与所述master线程通信的数个slave线程;利用所述多线程模型对来自客户端的服务请求进行数据处理,形成由所述slave线程分散存储的分片数据集,并将处理结果发送给所述客户端。采用本发明专利技术提供的服务器处理数据的方法,可以实现由slave线程分散存储分片数据,与现有技术相比,避免了多线程之间访问同一规模较大的数据集浪费大量时间实现同步的问题,节约了时间,提升了服务器的性能。

【技术实现步骤摘要】

【技术保护点】
一种服务器处理数据的方法,其特征在于,包括:创建服务器多线程模型,该多线程模型包括:数个IO线程和数个工作线程组;其中,一个IO线程与数个工作线程组进行通信;每个所述工作线程组包括:一个master线程和与所述master线程通信的数个slave线程;所述多线程模型中的IO线程接收来自客户端的服务请求,并将所述服务请求发送至相应工作线程组进行处理;所述工作线程组中的master线程调度slave线程分散处理所述服务请求,获取数据以形成存储在所述slave线程下的分片数据集,并将处理结果通过所述IO线程反馈给所述客户端。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈艳成赵瑞前李茗
申请(专利权)人:乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

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

1