y*****g 发帖数: 677 | 1 MySQL里有一些花活是所有其他数据库没有的, 比如master-master replication。
其他数据库都是master-slave, 或者master/standby, 叫法不一样而已。最扯淡的是
oracle 的 DATA GUARD.
为啥别的数据库不搞master-master replication, 因为本身这个方案不稳定,会容易
out of sync, 甚至corrupt 数据。就是MySQL 这种光脚的胆子大,搞一些悬乎的东西
,进一步增加其不稳定性。
看来免费的东西要小心啊。政府银行部门什么时候用MySQL了, 证明她稳定了。 | c******n 发帖数: 7263 | 2 oracle是支持multi-replication的,不过有多少人用就是另外一回事了
【在 y*****g 的大作中提到】 : MySQL里有一些花活是所有其他数据库没有的, 比如master-master replication。 : 其他数据库都是master-slave, 或者master/standby, 叫法不一样而已。最扯淡的是 : oracle 的 DATA GUARD. : 为啥别的数据库不搞master-master replication, 因为本身这个方案不稳定,会容易 : out of sync, 甚至corrupt 数据。就是MySQL 这种光脚的胆子大,搞一些悬乎的东西 : ,进一步增加其不稳定性。 : 看来免费的东西要小心啊。政府银行部门什么时候用MySQL了, 证明她稳定了。
| f******h 发帖数: 159 | 3 mysql master to master replication 只有MYSQL CLUSTER 才支持吧 | f******h 发帖数: 159 | | h****p 发帖数: 25 | 5 Oracle Streams可以支持bidirectional同步,而且这个功能在企业版中是免费的,应
用的也不少,在oracle之外还有很多第三方的软件可以实现类似的功能。
本质上,各种关系型数据库data replication都是采用日志传输的方式在不同节点之间
进行同步,应用场景,缺点,优势都有共同之处。
【在 y*****g 的大作中提到】 : MySQL里有一些花活是所有其他数据库没有的, 比如master-master replication。 : 其他数据库都是master-slave, 或者master/standby, 叫法不一样而已。最扯淡的是 : oracle 的 DATA GUARD. : 为啥别的数据库不搞master-master replication, 因为本身这个方案不稳定,会容易 : out of sync, 甚至corrupt 数据。就是MySQL 这种光脚的胆子大,搞一些悬乎的东西 : ,进一步增加其不稳定性。 : 看来免费的东西要小心啊。政府银行部门什么时候用MySQL了, 证明她稳定了。
| b*****r 发帖数: 239 | 6 As I know, Oracle GoldenGate, Sybase Replication server both support master-
master replication. |
|