【发布时间】:2011-09-12 09:29:05
【问题描述】:
我们目前正在评估不同数据库中的故障转移支持。
我们之前使用的是 HSQLDB,但它似乎没有集群/复制支持。
我们的要求只是拥有两台数据库服务器,一台仅用于同步备份,但如果主服务器宕机,那么从服务器应该自动开始充当主服务器。
有没有人针对这种用例评估过 MySQL、PostgreSQL 或任何其他数据库服务器?
编辑:我们曾考虑使用 MySQL 集群,但现在看来它是在 GPL 许可下,我们将无法使用它。谁能建议一个可以使用的同步复制/集群解决方案?我们目前正在使用 HSQL,因此在集群模式下使用 HSQL 的解决方案对我们来说是理想的,但我们愿意改变。
【问题讨论】:
-
真正的问题是什么?如果有人在故障转移系统中使用 MySQL / Postgres 或其他数据库?我猜很多人都有,但你感兴趣的细节是什么?
-
是的,我只是在评估构建故障转移系统。唯一的要求是当主节点宕机时集群可以继续工作。辅助节点应自动开始服务传入请求。最重要的是,从数据应该同步更新,这样主数据和从数据之间就没有滞后。
-
属于DBA SE。
标签: mysql postgresql replication hsqldb cluster-computing