服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

PostgreSQL复制

我们经常在办公室蝙蝠,这个问题还在继续。 你如何处理PostgreSQL复制? 我甚至不一定要谈论高级集群,只要保持简单,主从,Master-MultiSlave和Master-Master。 我发现为MySQL设置它通常很简单。 如果不是完美的,故障转移很简单,特别是configuration有多容易。 我们已经和Slony玩过了,但是有点太过分了(模式变化需要干预,新的数据库需要干预等)。 PGPool2是相当不错的,直到一个节点崩溃,我们无法find一个优雅的方式(除了把所有东西都放下来,重新放置下降的节点),以使复制重新同步。 基本上这是我通常寻找的: 简单的设置(我会解决困难的设置,但容易扩展) 简单的故障转移 把一个倒下的节点带回来只需要时间(例如像mysql一样,服务器停机,你把它提起来,等待复制赶上) 架构更改不会中断复制 添加一个新的数据库到服务器是无缝的(即像mysql一样,你可以复制一个完整的数据库服务器,所以在主服务器上创build一个新的数据库,它会自动传播到从服务器) MySQL处理大部分这些都相当好,但我对PostgreSQL有一定的喜爱。 此外,我们还有一些情况是我们唯一的select,我们希望将复制添加到组合中。 你现在在用什么,你觉得你的解决scheme? 这不是一个MySQL与PostgreSQL的post,我保证,因为这不是我想开始。 🙂