现在我们正在使用 PostgreSQL 8.3(在 Linux 上)作为我们的 Ruby on Rails Web 应用程序的数据库后端。
考虑到在 PostgreSQL 数据库上我们积极使用行级阻塞和 PL/PGSQL,我们可以使用什么来保护我们的数据——我的意思是工具、包、脚本、策略——以成功复制数据库并构建多主组合?
我也会感谢主从建议。
例如,如果我放了几台运行 Apache/Ruby 的应用服务器来获得更高的性能,最后部署了几台数据库服务器,有没有办法在 PostgreSQL 中构建多主复制?
现在我们使用 PostgreSQL WAL 机制将数据备份到文件系统。
非常感谢。