数据库用的是 SQL SERVER 2014,现在希望在两台数据库之间数据同步,延迟不要太高,如何实现?
|  |      1leakeung      2016-05-30 13:18:56 +08:00  1 mark+1 | 
|  |      3miaosu      2016-05-30 13:40:18 +08:00  1 同问,不过我问的是 Mysql | 
|  |      5Bantes      2016-05-30 13:43:30 +08:00  1 额,说的是数据库主从同步么?貌似百度好多教程 | 
|  |      6CBBing OP  1 @Bantes 我百度和 google 都搜了,貌似 MySQL 教程特别多, SQL SERVER 的教程就没成功过 | 
|  |      7ipconfiger      2016-05-30 14:18:08 +08:00  1 楼举是想要双向同步还是单向同步呢? | 
|  |      8CBBing OP  1 @ipconfiger 双向同步 | 
|  |      9CBBing OP @ipconfiger 实现起来差别大吗?实在不行的话单向同步也可以 | 
|  |      10ipconfiger      2016-05-30 14:42:53 +08:00 @CBBing A 做主库, B 做从库, 写操作都走 A, B 订阅 A 的库, 读都从 B 读 | 
|      11allen9527      2016-05-30 14:47:27 +08:00 Sqlserver 发布-订阅 或者多来几台用 Always on 双向的话,貌似得找中间件了,本身好像不支持 Mysql 可以考虑 Galera Cluster | 
|  |      12CBBing OP  1 @ipconfiger 我也是这样想的,发布和订阅支持不同服务器上的数据库之间同步数据吗? | 
|      14DesignerSkyline      2016-05-30 18:48:25 +08:00 via iPad 这样,你可以写个脚本,定时备份数据库,再在另一台 VPS 上通过 ssh 隧道连接前者服务器 rsync ,将文件同步过来,再写个脚本定时导入数据库(请测试后再投入正式使用,不敢保证稳定性 | 
|  |      15leakeung      2016-05-30 21:12:55 +08:00 其实我想说的是. 阿里云服务器的快照功能可以解决..数据不怕丢. | 
|      16lancerliu      2016-05-30 21:16:51 +08:00 方案 1.订阅 方案 2.goldengate 方案 3.链接服务器,写个脚本 方案 4.ETL | 
|  |      19CBBing OP @DesignerSkyline 刚开始弄数据库,还不知道怎么写脚本 | 
|  |      20frankzeng      2016-05-30 22:43:54 +08:00 sql server 真是非常非常蛋疼,可以先备份出来,再把文件同步过去,再还原。 | 
|      21xenme      2016-05-30 22:50:52 +08:00 via iPhone always-on | 
|  |      22gyzit      2016-05-30 23:14:02 +08:00 via iPhone | 
|  |      33vietor      2016-05-31 06:00:23 +08:00 via Android 加一个 update_date 字段,那些寻求完美同步方式的人——————都死了。 | 
|      34xenme      2016-05-31 07:31:41 +08:00 via iPhone @likuku 中间件是什么鬼? always-on 只是需要 cluster 加共享存储,实时同步都 ok ,双活也 ok 。随便一搜就是一堆教程和视频。 | 
|  |      35diyisoft      2016-05-31 08:41:20 +08:00 公司现在用的也是主机、备机,数据库是 2008 R2 ,自己写了个“双机热备”的软件,连接 2 个数据库。哪个运行的时候,就往哪个数据库里写数据库,然后通过“双击热备”软件,把数据同步到另外一个数据库里。现在也在考虑发布-订阅,也再找更好的方法。 | 
|      36154625424      2016-05-31 08:49:20 +08:00 我们公司的是 把数据同时写进主机和备机,主机坏了,直接用备机。 但是以前的数据同步不过来了 我在想办法 | 
|  |      37takwai      2016-05-31 08:56:33 +08:00 SQL Server 订阅就能满足楼主需求了, 10 楼给的方案本身是可行的。用 Google 搜吧,一大堆的。 http://www.cnblogs.com/tyb1222/archive/2011/05/31/2064944.html | 
|  |      39likuku      2016-06-01 13:49:54 +08:00 觉得数据还不足够重要到需要付费找官方技术支持的话,自己折腾也是个不错的消磨时间的方法。 |