1.一种数据同步方法,用于用户终端,其特征在于,包含:
在接收到更新指令时,将保存的同步标记发送给预设的服务端;
获取所述服务端基于匹配所述同步标记所得到的同步方式;
基于所述同步方式同步与所述服务端之间的同步数据和同步标记。
2.根据权利要求1所述的数据同步方法,其特征在于,还包括:
在接收基于人机交互装置所输入的数据时,产生更新指令。
3.根据权利要求2所述的数据同步方法,其特征在于,所述在接收基于人机交互装置所输入的数据时,产生更新指令,包括:当接收基于人机交互装置所输入的数据时,更新所保存的同步标记,并产生更新指令;
对应的,在接收到所述更新指令时,将更新后的同步标记发送给预设的服务端。
4.根据权利要求1或2所述的数据同步方法,其特征在于,还包括以下至少一种:
按照预设的时间周期,定时产生更新指令;
基于用户的启动操作,产生更新指令;
以及,接收来自所述服务端发送的更新指令。
5.根据权利要求1所述的数据同步方法,其特征在于,所述基于同步方式同步与所述服务端之间的同步数据和同步标记包括:
若同步方式是基于用户终端的同步标记旧于服务端的最新同步标记而设定的,则接收服务端提供的介于两同步标记之间的数据和服务端的最新同步标记,并更新用户终端的同步标记;
若同步方式是基于用户终端的同步标记新于服务端的最新同步标记而设定的,则将介于两同步标记之间的数据发送给所述服务端。
6.一种数据同步方法,用于服务端,其特征在于,包含:
将获取自用户终端的同步标记与所保存的最新同步标记进行匹配,并得到对应匹配结果的同步方式;
将所述同步方式反馈给所述用户终端;
基于所述同步方式与所述用户终端进行数据和同步标记的同步。
7.根据权利要求6所述的数据同步方法,其特征在于,还包含:
当所述同步方式是基于两同步标记一致而设定的时,不予反馈所述同步方式;
当所述同步方式是基于两同步标记不一致而设定的时,将所述同步方式反馈给所述用户终端。
8.根据权利要求6所述的数据同步方法,其特征在于,还包括:根据获取自所述用户终端的上线信息,向所述用户终端发送更新指令,并获取所述用户终端基于所述更新指令提供的同步标记。
9.根据权利要求6所述的数据同步方法,其特征在于,所述基于同步方式与用户终端进行数据和同步标记的同步包括:
若同步方式是基于获取自用户终端的同步标记旧于所保存的最新同步标记而设定的,则将介于两同步标记之间的数据和所保存的同步标记反馈给所述用户终端;
若同步方式是基于获取自用户终端的同步标记新于所保存的最新同步标记而设定的,则更新所保存的最新同步标记,并从所述用户终端获取对应更新后的最新同步标记的数据。
10.一种用于数据同步的用户终端,其特征在于,包含:
同步标记发送模块,用于在接收到更新指令时,将保存的同步标记发送给预设的服务端;
同步方式获取模块,用于获取所述服务端基于匹配所述同步标记所得到的同步方式;
第一同步模块,用于基于所述同步方式同步与所述服务端之间的同步数据和同步标记。
11.根据权利要求10所述的用于数据同步的用户终端,其特征在于,所述同步标记发送模块还用于在接收基于人机交互装置所输入的数据时,产生更新指令。
12.一种用于数据同步的服务端,其特征在于,包含:
匹配模块,用于将获取自用户终端的同步标记与所保存的最新同步标记进行匹配,并得到同步方式;
同步方式发送模块,用于将所述同步方式反馈给所述用户终端;
第二同步模块,用于基于所述同步方式与所述用户终端进行数据和同步标记的同步。
13.一种数据同步系统,其特征在于,包括:
如权利要求10或11所述的用户终端;
以及,如权利要求12所述的服务端。