The invention relates to the technical field of computer application, in particular to an implementation method of cross domain data and file update synchronization. The data synchronization of the invention is to save the SQL statement operation log when updating the data at the source database end, mirror the SQL statement operation log to the target database; the target database executes the SQL statement operation log for data synchronization; the file update is to configure the file synchronization server, set the source file library and the target file library, and the source file to be synchronized Directory and target file directory: when the file system of the source file library changes, update the changed file of the source file library to the target file library regularly. The invention solves the problem of data and file update synchronization in different network environments, and can be used for cross domain data and file update synchronization.
【技术实现步骤摘要】
一种跨域数据和文件更新同步的实现方法
本专利技术涉及计算机应用
,具体涉及一种跨域数据和文件更新同步的实现方法。
技术介绍
随着我国信息化行业的讯速发展,越来越多的业务都是通过信息管理系统完成的。这些系统之间存在一定的关联关系,部份数据文件在多个系统中都需要被使用。这些系统可能存储在不同的网络环境中,当一个业务系统对其数据库中的某些信息进行更新时,将导致该系统与其他多个系统内数据的不一致性。如何解决这种不同网络环境中的数据文件同步问题,如何准确的获取源系统的数据文件,如何将数据文件安全、及时、无误的发送给目标系统,如何对同步的数据和过程进行监控和管理,实现跨域的数据文件更新同步就显得优为重要。
技术实现思路
本专利技术解决的技术问题是提供一种跨域数据和文件更新同步的实现方法,解决不同网络环境的数据、文件更新同步等问题。本专利技术解决前述技术问题的技术方案是:所述的数据同步是在源数据库端对数据进行更新时,相应保存SQL语句操作日志,镜像SQL语句操作日志到目标数据库;目标数据库执行SQ ...
【技术保护点】
1.一种跨域数据和文件更新同步的实现方法,其特征在于:所述的数据同步是在源数据库端对数据进行更新时,相应保存SQL语句操作日志,镜像SQL语句操作日志到目标数据库;目标数据库执行SQL语句操作日志进行数据同步;所述的文件更新是配置文件同步服务器,设置源文件库及目标文件库、需要进行同步的源文件目录及目标文件目录,当源文件库的文件系统发生改变时,定时更新源文件库发生改变的文件到目标文件库。/n
【技术特征摘要】
1.一种跨域数据和文件更新同步的实现方法,其特征在于:所述的数据同步是在源数据库端对数据进行更新时,相应保存SQL语句操作日志,镜像SQL语句操作日志到目标数据库;目标数据库执行SQL语句操作日志进行数据同步;所述的文件更新是配置文件同步服务器,设置源文件库及目标文件库、需要进行同步的源文件目录及目标文件目录,当源文件库的文件系统发生改变时,定时更新源文件库发生改变的文件到目标文件库。
2.根据权利要求1所述的方法,其特征在于:所述的数据同步时,通过设置前置机的方式镜像SQL语句表到目标数据库;目标数据库创建定时任务,定时运行前置机读取过来的SQL语句进行数据更新。
3.根据权利要求1所述的方法,其特征在于:所述的源数据库端配置监听器,用来保存更新的SQL语句,保存更新内容包含对源数据库表的新增、修改和删除操作。
4.根据权利要求2所述的方法,其特征在于:所述的源数据库端配置监听器,用来保存更新的SQL语句,保存更新内容包含对源数据库表的新增、修改和删除操作。
5.根据权利要求3或4所述的方法,其特征在于:当源数据端新增一条数据时,监听器保存一条新增SQL语句;语句格式为“INSERTINTOtable_name(列1,列2,...)VALUES(值1,值2,....)”;
当源数据库系统中对某条数据进行了修改时,监听器保存一条修改SQL语句;语句格式为“UPDATE表名称SET列名称=新值WHERE列名称=某值”;
当源数据库系统中对某条数据进行删除时,监听器保存一条删除SQL语句;语句格式为“DELETEFROM表名称WHERE列名称=某值”。
6.根据权利要求2或4所述...
【专利技术属性】
技术研发人员:陈德淼,李勇波,季统凯,
申请(专利权)人:国云科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。