-
公开(公告)号:CN103856511B
公开(公告)日:2018-07-17
申请号:CN201210505110.4
申请日:2012-11-30
Applicant: 腾讯科技(深圳)有限公司
IPC: H04L29/08
Abstract: 本发明公开了一种数据包上传方法,属于计算机领域。所述方法包括:将一数据包上传到存储流水线,所述存储流水线包含有至少两个节点,其中第一个节点为主节点,其余节点为从节点;接收所述主节点返回的上传失败响应或上传成功响应;若接收到所述上传成功响应,则继续上传下一数据包,否则,重新建立存储流水线并将所述数据包上传到所述重新建立的存储流水线。本发明通过上传数据包后接收主节点返回的上传成功响应或上传失败响应,若接收到上传失败响应,则重新建立存储流水线,解决了现有技术中数据包上传过程中无法中止的问题,达到降低数据恢复过程复杂度的目的。
-
公开(公告)号:CN103581229A
公开(公告)日:2014-02-12
申请号:CN201210261331.1
申请日:2012-07-26
Applicant: 腾讯科技(深圳)有限公司
CPC classification number: G06F16/183 , G06F11/1464 , G06F11/2094 , G06F16/134 , G06F16/182 , H04L67/10 , H04L67/1097 , H04L67/42
Abstract: 本申请提供了分布式文件系统、文件访问方法以及客户端。其中,该方法包括:访问主服务器Master Server存储的文件目录,并从Master Server获取与需要访问的文件相关联的元信息服务器Meta Server的路由信息;利用获取的路由信息访问Meta Server,并从该Meta Server中获取需要访问的文件的元信息,利用获取的元信息从多个节点服务器Node Server上访问需要访问的文件。
-
公开(公告)号:CN103530200A
公开(公告)日:2014-01-22
申请号:CN201210228993.9
申请日:2012-07-04
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F11/14
Abstract: 本申请公开了一种服务器热备份系统和方法。包括:选举服务器以及具有相同处理逻辑的两个以上候选服务器。所述选举服务器从所述候选服务器中确定主服务器和备服务器;所述候选服务器被确定为备服务器的情况下,用于学习获取主服务器内存中的全量动态数据,将学习获取到的动态数据存在本地内存中,执行所收到的主服务器广播的写请求;所述候选服务器被确定为主服务器的情况下,用于将动态数据存在本地内存中,接受并处理用户请求,将本地逻辑执行成功的写请求广播给所述成功地学习获取了动态数据的备服务器。利用本发明,可以简化热备份的处理逻辑,降低对服务器的性能压力。
-
公开(公告)号:CN102214192A
公开(公告)日:2011-10-12
申请号:CN201010154887.1
申请日:2010-04-12
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F17/30
Abstract: 本发明实施例公开了一种实现Web页面数据曲线图显示的方法,包括:接收用户发送的查询请求;根据所述查询请求判断缓存中是否有与所述查询请求相应的缓存文件,判断为是时,从所述缓存文件中检索符合所述查询请求的数据信息,判断为否时,从数据库中检索符合所述查询请求的数据信息;根据所述检索到的符合所述查询请求的数据信息在Web页面显示相应的数据曲线图。实施本发明,可有效提高Web页面显示数据曲线图的速度,提高服务器的效率。
-
公开(公告)号:CN103577500B
公开(公告)日:2018-07-27
申请号:CN201210284734.8
申请日:2012-08-10
Applicant: 腾讯科技(深圳)有限公司
IPC: G06F17/30
Abstract: 本发明公开了分布式文件系统进行数据处理的方法及该分布式文件系统,其中,该系统包括节点服务器和多个元信息服务器;所述元信息服务器,用于在宕机重启后,向各节点服务器发送包含元服务器ID的数据块信息获取请求,接收来自节点服务器的文件ID、节点地址和数据块属性信息,在内存中存储文件ID与节点地址之间的第二映射关系,并在内存中对应节点地址存储数据块属性信息;所述节点服务器,用于接收来自元信息服务器的数据块信息获取请求,由元服务器ID确定是否存储有对应的文件,如果有则,将相应文件的文件ID、节点地址和数据块属性信息反馈给元信息服务器。本发明方案能够缩短宕机重启后的恢复时间。
-
公开(公告)号:CN103856511A
公开(公告)日:2014-06-11
申请号:CN201210505110.4
申请日:2012-11-30
Applicant: 腾讯科技(深圳)有限公司
IPC: H04L29/08
Abstract: 本发明公开了一种数据包上传方法,属于计算机领域。所述方法包括:将一数据包上传到存储流水线,所述存储流水线包含有至少两个节点,其中第一个节点为主节点,其余节点为从节点;接收所述主节点返回的上传失败响应或上传成功响应;若接收到所述上传成功响应,则继续上传下一数据包,否则,重新建立存储流水线并将所述数据包上传到所述重新建立的存储流水线。本发明通过上传数据包后接收主节点返回的上传成功响应或上传失败响应,若接收到上传失败响应,则重新建立存储流水线,解决了现有技术中数据包上传过程中无法中止的问题,达到降低数据恢复过程复杂度的目的。
-
公开(公告)号:CN103701842A
公开(公告)日:2014-04-02
申请号:CN201210374721.X
申请日:2012-09-27
Applicant: 腾讯科技(深圳)有限公司
Abstract: 本发明适用于数据通信领域,提供了一种数据发送、接收方法及服务器、客户端,包括:客户端获取文件的前N个数据块的第一哈希Hash值,所述N为大于等于1的整数;所述客户端将所述文件的第N个数据块和所述第一Hash值发送给服务器,所述第一Hash值被所述服务器用于校验所述第N个数据块是否接收正确。在本发明中,每当客户端向服务器发送一次数据,服务器即根据当前接收到的数据进行一次Hash值的获取,从而能够实现在数据发送过程中对数据进行实时校验,以加快服务器的处理速度,提高了数据传输效率。
-
公开(公告)号:CN103580891A
公开(公告)日:2014-02-12
申请号:CN201210264187.7
申请日:2012-07-27
Applicant: 腾讯科技(深圳)有限公司
IPC: H04L12/24
Abstract: 本发明适用于数据处理技术领域,提供了一种数据同步的方法、系统及服务器,所述方法包括:第二服务器向第一服务器发送数据同步请求信息;第一服务器在接收到所述数据同步请求信息后,向第二服务器发送待同步的数据或者待同步的数据列表;第二服务器接收第一服务器发送的待同步数据,或者根据第一服务器发送的待同步的数据列表从第一服务器获取相应的待同步数据;第一服务器在剩余的待同步数据的量小于预设值时,将所述第一服务器的写请求同步到所述第二服务器。通过本发明可有效解决现有技术在进行数据同步时,存在的成本高、丢失数据过多或者停止服务时间较长等问题。
-
公开(公告)号:CN102281149A
公开(公告)日:2011-12-14
申请号:CN201010194832.3
申请日:2010-06-08
Applicant: 腾讯科技(深圳)有限公司
Abstract: 本发明公开了一种分配端口规则信息的方法、设备和系统,应用于包括服务端设备、端口规则数据库和至少一个客户端设备的网络系统中,其中该方法包括以下步骤:所述服务端设备向所述端口规则数据库获取所述端口规则数据库中的所有端口规则信息;所述服务端设备存储获取的所述端口规则信息;所述服务端设备根据所述客户端提交的查询端口规则的请求,将相应的端口规则信息下发给所述客户端设备。通过使用本发明,节约了从服务端到端口数据库的I/O操作,同时能做到数据传输高并发,并能够支持大量监控请求。
-
公开(公告)号:CN103581122B
公开(公告)日:2018-01-16
申请号:CN201210259170.2
申请日:2012-07-25
Applicant: 腾讯科技(深圳)有限公司
IPC: H04L29/06
CPC classification number: Y02D50/10
Abstract: 本发明实施例公开了一种数据的写入方法、系统和装置,通过应用本发明实施例的技术方案,客户端在向数据存储服务器的文件中写入数据时,通过携带自身分配到的该文件对应的序列号,以通过抢占式的序列号的方式,来保障只有一个客户端向文件中写入数据,从而保障了数据安全;且与现有的租约管理机制相比,减轻了服务器的负载,提高了系统的性能,并且可以得到更快的响应速度,恢复延时很短。
-
-
-
-
-
-
-
-
-