【技术实现步骤摘要】
本专利技术涉及互联网应用
,特别是涉及。
技术介绍
互联网的出现,使得每条接入网络的终端都能够互联互通、共享资源。但是在实际应用中,终端之间的通信速度要收到多方面因素的影响,例如接入用户的数量、地理位置的远近、提供接入服务的运营商是否相同,等等。针对上述问题,很多大型网站都采用多IDC(Internet Data Center,互联网数据中心)的方案,即除了网站的主服务器之外,还在不同的地理位置、或者不同网络中配置与主服务器具有相同内容的镜像服务器,当用户需要从网站获取数据时,网站可以自动选择一个距离用户较近(地理距离或网络距离)的服务器,也可以让用户手动选择,根据选择结果,建立相应服务器与用户终端的连接,后续用户从该服务器获取网站数据,从而实现较快的访问速度。 随着互联网的发展,除了从网站获取数据之外,用户的各种上传需求也在不断增力口。目前在多IDC网站架构中,用户上传数据时,数据是直接上传至主服务器,然后网站内部再将上传内容从主服务器同步到各个镜像服务器。这种上传数据处理方式的缺陷是如果用户所处位置距离主服务器较远,上传速度必然会受到影响。另一方面,由 ...
【技术保护点】
一种上传数据处理系统,其特征在于,该系统包括至少两个上传数据处理子系统,所述上传数据处理子系统包括:用户数据接收模块、数据汇总模块以及数据处理模块;用户数据接收模块,用于接收用户上传的数据,将该数据转发至本地子系统的数据汇总模块以及其他子系统的数据汇总模块;数据汇总模块,用于接收本地子系统以及其他子系统的用户数据接收模块所发送的数据,将接收到的数据转发至本地子系统的数据处理模块;数据处理模块,用于对数据汇总模块发送的数据进行存储。
【技术特征摘要】
1.一种上传数据处理系统,其特征在于,该系统包括至少两个上传数据处理子系统,所述上传数据处理子系统包括用户数据接收模块、数据汇总模块以及数据处理模块; 用户数据接收模块,用于接收用户上传的数据,将该数据转发至本地子系统的数据汇总模块以及其他子系统的数据汇总模块; 数据汇总模块,用于接收本地子系统以及其他子系统的用户数据接收模块所发送的数据,将接收到的数据转发至本地子系统的数据处理模块; 数据处理模块,用于对数据汇总模块发送的数据进行存储。2.根据权利要求I所述的系统,其特征在于,所述系统中的不同上传数据处理子系统,位于不同的地理位置,或者位于不同的接入网络。3.根据权利要求I所述的系统,其特征在于,所述上传数据处理子系统还包括 用户连接检测模块,用于在接收到用户的数据上传请求后,根据用户终端当前的网络接入情况,从系统中选择与用户终端具有较好连接质量的子系统,并将所述上传请求转发至所选择的子系统。4.根据权利要求3所述的系统,其特征在于,所述用户连接检测模块,具体用于 根据用户终端与子系统的地理位置距离, 和/或 根据用户终端与子系统的网络位置距离, 从系统中选择与用户终端具有较好连接质量的子系统。5.根据权利要求I所述的系统,...
【专利技术属性】
技术研发人员:文维东,李哲,薛飞,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。