数据同步处理方法及装置与流程

文档序号:11156926阅读:来源:国知局

技术特征:

1.一种数据同步处理方法,应用于一第一服务器,其特征在于,所述方法包括:

向一第二服务器发送一数据定时同步请求,接收所述第二服务器响应所述数据定时同步请求后根据数据更新时间信息在所述第二服务器上查找到并发送来的一个或多个第一数据;其中,所述定时同步请求携带所述数据更新时间信息;

根据一预设数据请求向所述第二服务器发送数据实时同步请求,接收所述第二服务器响应所述数据实时同步请求后在所述第二服务器上查找到并发送来的一个或多个第二数据。

2.根据权利要求1所述的数据同步处理方法,其特征在于,所述第一服务器上设有第一数据存储表和第二数据存储表;所述方法还包括:

查询所述第二数据是否在所述第一数据存储表中,当所述第二数据在所述第一数据存储表中时,更新所述第一数据存储表中的所述第二数据;

当所述第二数据不在所述第一数据存储表中时,查询所述第二数据是否在所述第二数据存储表中,当所述第二数据在所述第二数据存储表中时,更新所述第二数据存储表中的所述第二数据;

当所述第二数据不在所述第二数据存储表中时,添加所述第二数据到所述第二数据存储表。

3.根据权利要求2所述的数据同步处理方法,其特征在于,所述更新所述第一数据存储表中的所述第二数据之后,所述方法还包括:

判断所述第二数据所表征的对象是否存在,若不存在,则将所述第二数据从所述第一数据存储表转移到所述第二数据存储表;若存在,则不移动数据。

4.根据权利要求2所述的数据同步处理方法,其特征在于,所述更新所述第二数据存储表中之前存储的所述第二数据之后,所述方法还包括:

判断所述第二数据所表征的对象是否存在,若存在,则将所述第二数据从所述第二数据存储表转移到所述第一数据存储表;若不存在,则不移动数据。

5.根据权利要求1所述的数据同步处理方法,其特征在于,所述第一服务器上设有第一数据存储表和第二数据存储表;所述方法还包括:

将所述第一数据存储到所述第一数据存储表中,并检查所述第一数据存储表中是否存在使用频率低于预设值的第三数据,若存在,则将所述第三数据移动至所述第二数据存储表中。

6.一种数据同步处理装置,应用于一第一服务器,其特征在于,所述装置包括:

数据定时同步模块,用于向一第二服务器发送一数据定时同步请求,接收所述第二服务器响应所述数据定时同步请求后根据数据更新时间信息在所述第二服务器上查找到并发送来的一个或多个第一数据;其中,所述定时同步请求携带所述数据更新时间信息;

数据实时同步模块,用于根据一预设数据请求向所述第二服务器发送数据实时同步请求,接收所述第二服务器响应所述数据实时同步请求后在所述第二服务器上查找到并发送来的一个或多个第二数据。

7.根据权利要求6所述数据同步处理装置,其特征在于,所述第一服务器上设有第一数据存储表和第二数据存储表;所述装置还包括:

第一查询更新模块,用于查询所述第二数据是否在所述第一数据存储表中,当所述第二数据在所述第一数据存储表中时,更新所述第一数据存储表中的所述第二数据;

第二查询更新模块,用于当所述第二数据不在所述第一数据存储表中时,查询所述第二数据是否在所述第二数据存储表中,当所述第二数据在所述第二数据存储表中时,更新所述第二数据存储表中的所述第二数据;

数据添加模块,用于当所述第二数据不在所述第二数据存储表中时,添加所述第二数据到所述第二数据存储表。

8.根据权利要求7所述的数据同步处理装置,其特征在于,所述装置还包括:

第一判断转移模块,用于在所述更新所述第一数据存储表中的所述第二数据之后,判断所述第二数据所表征的对象是否存在,若不存在,则将所述第二数据从所述第一数据存储表转移到所述第二数据存储表;若存在,则不移动数据。

9.根据权利要求7所述的数据同步处理装置,其特征在于,所述装置还包括:

第二判断转移模块,用于在所述更新所述第二数据存储表中之前存储的所述第二数据之后,判断所述第二数据所表征的对象是否存在,若存在,则将所述第二数据从所述第二数据存储表转移到所述第一数据存储表;若不存在,则不移动数据。

10.根据权利要求6所述的数据同步处理装置,其特征在于,所述第一服务器上设有第一数据存储表和第二数据存储表;所述装置还包括:

第三判断转移模块,用于将所述第一数据存储到所述第一数据存储表中,并检查所述第一数据存储表中是否存在使用频率低于预设值的第三数据,若存在,则将所述第三数据移动至所述第二数据存储表中。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1