两系统数据实时同步

yym1202000 2011-04-19 10:19:30
在A国我有一个系统A(包括应用和数据库)给A国的人用,由于网速只有2M,所以在B国我也建立一个系统B给B国用,这两个系统是一样的.
现在两个系统的数据(比如客户)怎么同步?能做到实时同步吗?就是在A插入一条数据,B也能查询得到!

另外,这种分别在两国建立两套一样的系统合适吗?有什么其他好的架构吗?

用的是ORACLE
...全文
119 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
dingyh520 2011-04-23
  • 打赏
  • 举报
回复
dblink也可以吧!
  • 打赏
  • 举报
回复
都是牛人,向你们学习
坚强活着 2011-04-20
  • 打赏
  • 举报
回复
网速只有2M,比较难哦,网费都给不起,更找不到人整方案了。
Kobayashi 2011-04-20
  • 打赏
  • 举报
回复
用触发器。A数据库只要有数据更新或者插入就同时把数据更新或插入到B数据库。相反B有数据库更新或插入时也同时更新A。如果用户数比较多。而且数据操作比较大的话那就对数据库的要求就要高。
xumeng929 2011-04-20
  • 打赏
  • 举报
回复
感觉这样不是很好,还不如用一套呢,如果分析用的话可以用etl去做
bearlly_da 2011-04-20
  • 打赏
  • 举报
回复
这个比较NB
inthirties 2011-04-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 java3344520 的回复:]
ORACLE的同步方案 DG,STREAM,GODENGATE
第三方的QUEST的,忘记叫什么了
还有其它硬件同步
[/Quote]

不错
iqlife 2011-04-19
  • 打赏
  • 举报
回复
ORACLE的同步方案 DG,STREAM,GODENGATE
第三方的QUEST的,忘记叫什么了
还有其它硬件同步
horizonlyhw 2011-04-19
  • 打赏
  • 举报
回复
应该看你的系统应用性质吧 如果是实时应用系统 你不想同步都不行
如果 是统计分析的系统,应该可以不用同步的“很及时”
ssqtjffcu 2011-04-19
  • 打赏
  • 举报
回复
实时的话可能只有触发器了
njlywy 2011-04-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 java3344520 的回复:]
ORACLE的同步方案 DG,STREAM,GODENGATE
第三方的QUEST的,忘记叫什么了
还有其它硬件同步
[/Quote]
+1

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧