两系统数据实时同步

问题描述

在A国我有一个系统A(包括应用和数据库)给A国的人用,由于网速只有2M,所以在B国我也建立一个系统B给B国用,这两个系统是一样的.现在两个系统的数据(比如客户)怎么同步?能做到实时同步吗?就是在A插入一条数据,B也能查询得到!另外,这种分别在两国建立两套一样的系统合适吗?有什么其他好的架构吗?

解决方案

解决方案二:
共享数据库
解决方案三:
该回复于2011-04-19 15:05:37被版主删除

时间: 2024-10-27 06:03:25

两系统数据实时同步的相关文章

sersync:基于 rsync + inotify 实现数据实时同步

前言 提到数据同步就必然会谈到rsync,一般简单的服务器数据传输会使用ftp/sftp等方式,但是这样的方式效率不高,不支持差异化增量同步也不支持实时传输.针对数据实时同步需求大多数人会选择rsync+inotify-tools的解决方案,但是这样的方案也存在一些缺陷(文章中会具体指出),sersync是国人基于前两者开发的工具,不仅保留了优点同时还强化了实时监控,文件过滤,简化配置等功能,帮助用户提高运行效率,节省时间和网络资源. 可靠高效的数据实时同步方式 原理 Synchronize f

Linux环境下通过rsync+inotify实现数据实时同步

本站一直缺少类似方面教程,今天就补充一下.其中rsync是一个远程数据同步工具,使用方法可以参考之前的文章<linux系统下Rsync远程数据同步命令介绍以及使用整理> ,但数据更新以后数据还需要手工同步,无法实现自动化.这里就借助资料配置一个rsync+innotify实现数据实时同步,解决手工处理烦恼. 环境准备:centos三台 源数据服务器:192.168.1.8 目标服务器:192.168.1.9    192.168.1.10 测试目的:将源服务器的/home/21yunwei 自

创建RDS到分析型数据库AnalyticDB数据实时同步

数据传输服务DTS支持RDS到分析型数据库AnalyticDB之间的数据实时同步.通过DTS提供的RDS->AnalyticDB实时同步功能,可以将将企业数据集中分析,实现企业内部各种BI.CRM.实时报表系统等. 本小节介绍如何使用数据传输服务DTS快速创建RDS(MySQL)->AnalyticDB实例之间的实时同步作业,实现RDS增量数据到AnalyticDB的数据实时同步. 支持功能 支持同一个阿里云账号下RDS(MySQL)->AnalyticDB实例的数据实时同步. 支持不同

Linux中利用Rsync+Inotify-tools实现数据实时同步备份

说明: 操作系统:CentOS 5.X 源服务器:192.168.21.129 目标服务器:192.168.21.127,192.168.21.128 目的:把源服务器上/home/www.111cn.net目录实时同步到目标服务器的/home/www.111cn.net下 具体操作: 第一部分:分别在两台目标服务器192.168.21.127,192.168.21.128上操作 一.分别在两台在目标服务器安装Rsync服务端 1.关闭SELINUX vi /etc/selinux/config

Linux下Rsync+sersync实现数据实时同步的例子

前言: 一.为什么要用Rsync+sersync架构? 1.sersync是基于Inotify开发的,类似于Inotify-tools的工具 2.sersync可以记录下被监听目录中发生变化的(包括增加.删除.修改)具体某一个文件或某一个目录的名字,然后使用rsync同步的时候,只同步发生变化的这个文件或者这个目录. 二.Rsync+Inotify-tools与Rsync+sersync这两种架构有什么区别? 1.Rsync+Inotify-tools (1):Inotify-tools只能记录

oracle-大神请问 把表A更新过的数据实时同步update到表B相应的那条数据的触发器应该怎么写啊,急!!

问题描述 大神请问 把表A更新过的数据实时同步update到表B相应的那条数据的触发器应该怎么写啊,急!! CREATE OR REPLACE TRIGGER tr_upd_js BEFORE insert or update ON JNLS ---把jnls的改动update到sh表jnls FOR EACH ROW BEGIN IF INSERTING THEN INSERT INTO SH_JNLS( TRANSID, FEE, CRD_MEDIUM, CRD_TYPE) VALUES(

rsync与inotify集成实现数据实时同步更新

上篇文章我们介绍了如何使用rsync同步文件,这篇文章我们再来介绍下,如何把rsync与inotify集成实现数据的实时同步. 要达到这个目的,我们需要分以下几个步骤: 1.rsync的优点与不足 2.inotify是什么 3.检测OS是否支持inotify 4.inotify相关参数详解 5.inotify监控的文件事件类似 6.inotify-tools是什么 7.安装inotify-tools 8.inotifywait使用详解 9.inotifywatch使用详解 10.inotif-t

Rsync+Inotify实现数据实时同步

1.环境及相关软件介绍 操作系统:Ubuntu12.04_x64 源服务器(推送):192.168.18.10 目标服务器(备份):192.168.18.20 rsync:   rsync是unix系统下的数据镜像备份工具,是一款快速增量备份工具(远程同步),支持本地复制,或者与其他SSH(安全传输).rsync主机同步. rsync有以下常用的参数:     -v,--verbose 显示同步过程的详细信息     -a,--archive 归档模式,表示以递归方传输文件,并保持所有文件属性,

企业Linux服务器数据实时同步备份的解决方案

数据是最宝贵的财产!公司的服务器都是需要对数据有着完整的备份策略,利用脚本.计划任务.开源软件等等,无论那种途径,能够对数据的实时同步,才是最理想的效果!下面详细介绍利用rsync配合inotify实现数据实时的触发同步. rsync:可以镜像保存整个目录树和文件系统.可以很容易做到保持原来文件的权限.时间.软硬链接等等.第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件. 方案:起初用rsync进行数据备份是利用计划任务,定时执行一下命令实现rsync的同步,但最近开发这边