[发明专利]数据传输方法及装置有效
申请号: | 201510696508.4 | 申请日: | 2015-10-22 |
公开(公告)号: | CN106612308B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 程峰 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 | ||
本发明公开了一种数据传输方法及装置。其中,该方法包括:第一设备定时接收来自第二设备的请求消息,其中,该请求消息中携带有与本次接收的请求消息对应的时间戳;第一设备判断时间戳的取值是否小于预设阈值;在时间戳的取值小于预设阈值时,第一设备按照时间戳与第一设备在本地缓存的分片数据的对应关系,将与时间戳对应的分片数据同步至第二设备,其中,分片数据为对第一设备记录的全量数据进行分片得到。本发明解决了系统之间进行全量更新数据时频繁失败的技术问题。
技术领域
本发明涉及互联网技术领域,具体而言,涉及一种数据传输方法及装置。
背景技术
随着网络技术的发展,有些不法分子可能借助于网络平台,发布一些危害社会的信息内容,比如涉黄、涉赌、涉暴以及涉恐内容等,这将给社会带来不利的影响,因而,可能需要对网络内容进行监控,当发现这些不利信息时,可以对其进行屏蔽,以尽量减少该不利信息的传播。
在相关技术中,网络内容监控系统,一般包括两个系统(可以表现为两个设备),比如,系统A和系统B,系统B需要同步系统A中的数据,在相关技术中,每次同步需要同步所有的数据信息,这样可能会导致数据库读超时,或者而当系统A与系统B处于不同网络环境时、系统A提供的全量数据过大、系统B内存使用过多时,会造成系统B从系统A全量更新数据频繁失败。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种数据传输方法及装置,以至少解决系统之间进行全量更新数据时频繁失败的技术问题。
根据本发明实施例的一个方面,提供了一种数据传输方法,包括:第一设备定时接收来自第二设备的请求消息,其中,该请求消息中携带有与本次接收的请求消息对应的时间戳;第一设备判断时间戳的取值是否小于预设阈值;在时间戳的取值小于预设阈值时,第一设备按照时间戳与第一设备在本地缓存的分片数据的对应关系,将与时间戳对应的分片数据同步至第二设备,其中,分片数据为对第一设备记录的全量数据进行分片得到。
根据本发明实施例的另一方面,还提供了一种数据传输方法,包括:第二设备向第一设备发送请求消息,其中,该请求消息中携带有与请求消息对应的时间戳;在时间戳的取值小于预设阈值的情况下,第二设备接收第一设备发送的分片数据;其中,分片数据是与时间戳对应的在第一设备本地缓存的分片数据,上述分片数据为对第一设备记录的全量数据进行分片得到。
根据本发明实施例的另一方面,还提供了一种数据传输装置,应用于第一设备,包括:接收模块,用于定时接收来自第二设备的请求消息,其中,该请求消息中携带有与本次接收的请求消息对应的时间戳;第一判断模块,用于判断时间戳的取值是否小于预设阈值;第一同步模块,用于在时间戳的取值小于预设阈值时,按照时间戳与第一设备在本地缓存的分片数据的对应关系,将与时间戳对应的分片数据同步至第二设备,其中,分片数据为对第一设备记录的全量数据进行分片得到。
根据本发明实施例的另一方面,还提供了一种数据传输装置,应用于第二设备,包括:发送模块,用于向第一设备发送请求消息,其中,该请求消息中携带有与请求消息对应的时间戳;第一接收模块,用于在时间戳的取值小于预设阈值的情况下,接收第一设备发送的分片数据;其中,分片数据是与时间戳对应的在第一设备本地缓存的分片数据,上述分片数据为第一设备记录的全量数据进行分片得到。
在本发明实施例中,采用第一设备将时间戳对应的第一设备在本地缓存的分片数据同步到第二设备,其中,所述分片数据为对所述第一设备记录的全量数据进行分片得到的方式,即通过将全量数据进行缓存分片的方式,然后根据接收的请求消息中的时间戳,将该时间戳对应的缓存中的分片数据依次同步到第二设备的方式,降低了数据读取的压力,进而解决了系统之间进行全量更新数据时频繁失败的技术问题,提高了数据传输的效率。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510696508.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种永远在线业务的实现方法及装置
- 下一篇:配置文件的更新方法、装置及系统