【技术实现步骤摘要】
一种差异数据比较和同步方法
本专利技术属于数据同步
,更具体地说,尤其涉及基于AtomBaseFrame应用框架的DiCompSync组件差异数据比较和同步方法。
技术介绍
“数据同步”是指多个(台)信息终端之间保持数据完整性和数据统一性的实现方式。很多人都有着如下的使用经历:A用户拥有多台信息终端设备,例如:计算机、手机、数码相机、其他移动设备,这些设备可能放置在办公室、家庭、其它地方或随身携带,这些设备设施对应着一个或多个存储装置,例如:磁盘、存储卡、SD等。对于A用户而言,如何在这些众多的信息设备之间保持数据(或移动数据)的一致性是件头痛的问题,可能有的解决方法如下:通过移动存储,例如U盘、移动硬盘,来作为中转方式,从一个地方把数据内容存放到这些移动存储中,在其他地方再将这些数据内容转换出来;如此方式,对于小众的数据量,可能不会有太大太多的问题;但当A用户需要处理的数据量较多,或A用户在办公室的文件已被修改,但家庭中的文件不记得是否被修改过,或二者都被修改过,却不知二者的修改有何不同。如此情况下,A用户可能只能通过人工一个一个比较的方式来确认相互之间的 ...
【技术保护点】
1.一种差异数据比较和同步方法,其特征在于,包括如下步骤:S1、通过DiCompSync组件同时监测需要同步的源和目标,根据最小刷新时间间隔或人工设定的默认时间间隔,比对源和目标的数据集合;S2、当出现差异,并且到达最小刷新时间间隔或人工设定的默认时间间隔参数指定的时间差后,DiCompSync同步差异的内容;实际所述同步差异的内容是源文件和目标文件之间的差异部分。
【技术特征摘要】
1.一种差异数据比较和同步方法,其特征在于,包括如下步骤:S1、通过DiCompSync组件同时监测需要同步的源和目标,根据最小刷新时间间隔或人工设定的默认时间间隔,比对源和目标的数据集合;S2、当出现差异,并且到达最小刷新时间间隔或人工设定的默认时间间隔参数指定的时间差后,DiCompSync同步差异的内容;实际所述同步差异的内容是源文件和目标文件之间的差异部分。2.根据权利要求1所述的一种差异数据比较和同步方法,其特征在于:所述DiCompSync组件采用CheckIncrementFrame算法来实现异同数据之间的差异检查操作。3.根据权利要求1所述的一种差异数据比较和同步方法,其特征在于:所述最小刷新时间间隔由AtomBaseFrame应用框架全局定义。4.根据权利要求1所述的一种差异数据比较和同步方法,其特征在于:所述默认时间间隔由DiC...
【专利技术属性】
技术研发人员:李晨,叶静萍,
申请(专利权)人:安徽典典科技发展有限责任公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。