linux下关于slony的数据库同步问题

linux下关于slony的数据库同步问题,第1张

1,先下载这个:

http://laser.dyndns.zhengmai.net.cn/download/slony1-1.0.2.tar.gz

解压缩后,有slony1-1.0.2目录。

2,进入该目录,configure --with-pgsourcetree=<postgresql 源代码目录>

3,make &make install

4,以一个数据库用户的身份,我先说一个最简单的,所有表都有主键

的,点对点的主从复制方案,我们需要写下面这么一个脚本:

#!/bin/sh

CLUSTER=『你的集群的名称,随意』

DBNAME1=『需要复制的源数据库』

DBNAME2=『需要复制的目的数据库』

HOST1=『源库IP或主机名』

HOST2=『目的库IP或主机名』

SLONY_USER=『源库数据库超级用户名』

PGBENCH_USER=『源库用户名,没啥用』

stream,dataguard,Golden Gate

stream 现在oracle已经不再提供技术支持,

所以推荐使用dataguard,通过log日志传输保证主备库数据一致性,文档较多。

而golden gate是oracle另一款数据同步工具,需要license。实验可以考虑使用。

商业数据库有 Oracle , IBM 的 DB2 ,都是很强大安全的企业级

免费数据库有 MySQL 和PostgreSQL

相比之下 MySQL用的最多 ,安全性和易用性也是很好 ,但是由于MySQL不再开源 , PostgreSQL的份额正在逐渐上升,而且目前来看 性能优于MySQL,安全性也是一级棒的

是免费的 但是不再开源 只提供二进制包下载了

免费版本 也就是MySQL社区版 最新是 6.0 alpha测试, 不建议使用 ,使用还是用稳定的 5.1版本比较好

http://dev.mysql.com/downloads/mysql/5.1.html

这里有各个平台的下载

MySQL企业版是要花钱的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8995692.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存