用java实现对两数据库的数据同步更新,怎么来做?java里有计时器吗?大家帮帮忙 用java实现对两数据库的数据同步更新,怎么来做?java里有计时器吗?大家帮帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一个问题:数据库的数据同步更新有很多种,具体可以看你采用什么数据库,往往同步会受限于数据库的特性。按照现在一般的数据库架构设计来说,都是采用主/从库的方式,在主库中加入触发器的设计,当主库数据更新时,同时去更新从库。第二个问题:Java中存在着计时器,Java.util.Timer这个类,就是个定时器。BTW:从你提问的方式来看,是打算采用定时器定时轮询主库,然后更新从库的方式进行数据同步更新吧 写一个定时任务,对远程数据库进行轮询;轮询到数据后插入到本地数据库,然后转发数据。可以参照Java API中的Timer与TimerTask两个类 其实现在是双向的,从库也要去更新主库。现在可不可以这样做:用数据库复制技术实现两数据库的同步更新,然后在本地数据库中,用java不断检测同步更新的数据,发送到别的平台。这样用java好实现吗? 兄弟,你再详细说下数据库方面的情况吧。按照原理来说,数据库复制技术似乎是Sql Server的专利性技术,这个是对数据库进行管理;用java去检测,这个实现没什么问题。 是这样的:我有两个数据库,一个是自己要建立的本地数据库,另一个是别人的远端数据库,然后主要是实现从远端数据库读取出来数据写到本地数据库,另外从本地数据库读出数据写入到远端数据库,这两个数据库数据都是不断更新的,我还要做到把远端读过来的新数据检测出来发送到别的平台上去.大体就是这么个情况,你能帮我想个更好的方案吗?数据库是sqlserver你说用java检测没问题,是怎么做?是不是就简单的查询出来然后发送? mysql本身有数据库同步的设置参照:http://industry.ccidnet.com/art/1108/20060814/803053_1.html 请教一个关于JTable中boolean列的问题, 定义一个数组 Java中如何对多节点的xml文档进行dom解析 项目兼容多种数据库 走过路过不要错过 jfreechat 曲线图 无值不显示 eclipse的console如何输入 初学java 看什么书 用一个ArrayList来实现 AbstractMap,加第二个MPair时就出错了,不知是怎么一回事 Java中数组为null 急!请高手帮忙解决一个java调用Runtime执行命令行问题? 《java数据结构和算法》这本书有没有对应的视频?
第二个问题:Java中存在着计时器,Java.util.Timer这个类,就是个定时器。BTW:从你提问的方式来看,是打算采用定时器定时轮询主库,然后更新从库的方式进行数据同步更新吧
兄弟,你再详细说下数据库方面的情况吧。按照原理来说,数据库复制技术似乎是Sql Server的专利性技术,这个是对数据库进行管理;用java去检测,这个实现没什么问题。
你说用java检测没问题,是怎么做?是不是就简单的查询出来然后发送?
参照:http://industry.ccidnet.com/art/1108/20060814/803053_1.html