数据同步相关专利

来源:互联网 发布:淘宝助理上传宝贝 编辑:程序博客网 时间:2024/05/18 01:57

数据同步相关专利研究

数据同步,包括服务器端与客户端的同步,也有不同客户端之间的数据同步,例如pc端与移动端,登录后既不遗失数据又不重复数据,在这方面,腾讯有很多相关专利,我们可以从中得到一些启示,以下专利均来自SooPAT搜索。

1. 数据同步方法和系统

申请号: 201210397350.7
申请日:2012-10-18

申请(专利权)人:腾讯科技(深圳)有限公司

本发明公开了一种数据同步方法和系统,包括:内存创建模块在目的端创建主内存;在源端记录本端写操作流水号和目的端的写操作流水号,在目的端维护本目的端的写操作流水号,并将目的端最新的写操作流水号返回给源端,源端以目的端返回的流水号更新本端维护的目的端的写操作流水号,并根据源端写操作流水号和目的端最新写操作流水号的差异来判断增量的写操作,将这些增量的写操作实时同步给目的端,从而实现实时增量同步数据,提高了同步数据的实时性,同时由于每次只同步增量数据,还可以降低对网络带宽的占用。

2. 数据同步方法及装置

申请号: 201310032868.5
申请日:2013-01-28

申请(专利权)人: 深圳市腾讯计算机系统有限公司

本发明公开了一种数据同步方法及装置,属于计算机领域。所述方法包括:将源数据中的一数据块同步至副本数据;检测所述数据块是否同步失败;若检测出所述数据块同步失败,则将所述数据块对应的数据标识添加入同步失败流水中;继续将所述源数据中的下一未同步的数据块同步至所述副本数据;在后续的一预定时间点根据所述同步失败流水对所述数据块进行重新同步。本发明通过在检测到当前同步的数据块同步失败时,将该数据块对应标识添加入同步失败流水,同时继续同步下一未同步的数据块,解决了现有技术中,在检测到数据块同步失败后立刻进行重试时造成的重试请求大量堆积的问题,达到了减轻系统压力,避免数据丢失风险加剧的目的。

* 3.数据同步方法、装置及系统*

申请号:201310489129.9 申请日:2013-10-17

申请(专利权)人: 腾讯科技(深圳)有限公司

本发明涉及一种数据同步方法、装置及系统,其方法包括:异步拉取数据库更新数据时生成的包含更新数据信息的日志数据;将日志数据按照数据库中的表名进行分类,添加相应的日志数据到预先创建的对应的日志队列中;并行解析日志队列中的日志数据,得到数据库对应的更新数据;根据得到的对应的更新数据对缓存中的数据进行并行同步更新。由于采用异步基于日志的数据库与缓存并行化数据同步方式,当数据库发生数据更新时,更新数据基于日志并行同步到缓存内,满足了数据库与缓存之间数据同步的一致性和实时性要求,解决了数据库数据更新时数据库与缓存之间同步的延迟问题,并减轻了数据库与缓存之间数据同步时对数据库的压力。

4.进行数据同步的方法及系统

申请号:201110086307.4
申请日:2011-04-07

申请(专利权)人: 腾讯科技(深圳)有限公司

本发明提供了进行数据同步的方法及系统,其中,该方法将移动终端和个人计算机分别设置为服务端和客户端,该方法包括:服务端设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过短距离无线WIFI路由器与客户端进行数据同步;客户端设置需要同步的镜像目录,对镜像目录进行监控;如果监控到本地镜像目录发生变化,则通过WIFI路由器与客户端进行数据同步。本发明方案简化了移动终端与个人计算机之间的数据同步操作。

5.数据同步处理方法及系统

申请号:201210570241.0
申请日:2012-12-25

申请(专利权)人: 腾讯科技(深圳)有限公司

一种数据同步处理方法,包括:提供对数据块配置有主标志和可写标志的第一服务器;提供第二服务器,并将该数据块的快照在所述第二服务器上导入;对所述第二服务器上的该数据块配置可同步标志;由同步组件将所述第一服务器上该数据块的写入数据同步至所述第二服务器上;在要从所述第一服务器上迁出该数据块时,移除所述第一服务器上该数据块的可写标志;由同步组件将所述第一服务器上该数据块的最新写入数据同步至所述第二服务器上;在所述第二服务器与所述第一服务器上该数据块的数据完全同步后,移除所述第一服务器上该数据块的主标志和移除所述第二服务器上该数据块的可同步标志,以及对所述第二服务器上的该数据块配置主标志和可写标志。

6.应用数据同步方法和装置

申请号:201410294383.8
申请日:2014-06-25

申请(专利权)人: 腾讯科技(深圳)有限公司

本发明公开了一种应用数据同步方法和装置,属于网络技术领域。所述方法包括:获取第一特征值和第二特征值,所述第一特征值根据服务器侧应用数据的内容得到,所述第二特征值根据终端侧应用数据的内容得到;判断所述第一特征值与所述第二特征值是否相同;当所述第一特征值与所述第二特征值不同时,对所述服务器侧应用数据和所述终端侧应用数据进行同步。本发明中的特征值能够表示应用数据当前的实际内容,根据应用数据的特征值来判断是否进行同步,而不是根据应用数据的时间戳信息进行判断,避免了由于应用数据和时间戳信息中的其中一项更新失败时导致的判断结果错误,提高了同步判断的准确性。

0 0
原创粉丝点击