postgresql和slony-i、pl/proxy、pgbouncer已經可以為我們提供[color=red][b]一套比較完整的企業級資料庫儲存解決方案[/b][/color]
postgresql資料庫連線池pgbouncer的搭建 [url]
postgresql 資料庫集群和pl/proxy配置安裝指南 [url]
postgresql資料庫同步slony-i的安裝和配置 [url]
[color=red][b]資料同步工具[/b][/color] pg_rewind [url] 使用:[url]
現有postgresql 集群/熱備方案 [url]
pgpool-ii 入門教程 [url] 集群教程
postgres-xc 是讀寫可伸縮的同步多主 postgresql 集群。 [url]
[size=medium][color=red][b]方案1: pgpool[/b][/color][/size]
pgpool:設定簡單,實現shared nothing的雙機寫入同步,及查詢負載均衡。也可結合slony實現雙機非同步複製,提高寫資料效能。
[size=medium][color=red][b]方案2: gridsql[/b][/color][/size]
gridsql:實現資料的網格分布,同時分散讀寫。是enterprisedb公司開發並開源的postgres系列資料庫網格應用方案。
ps:我正在測試這個。。。。。
[size=medium][color=red][b]方案3: plproxy[/b][/color][/size]
plproxy:實現資料庫前端**,資料的分布可以自定義,是乙個可程式設計的集群架構。由於架構靈活yahoo當前也有在用這個方案。
以上方案都是做負載均衡或分布式集群的,對於其管理節點可以結合第三方ha方案(如:紅帽rhcss)實現高可用性,避免單點故障。
PostgreSQL的集群技術比較
postgresql 資料庫的可用集群技術如下 1 bucardo 複製技術,主從複製,非同步,基於 觸發器。詳情 2 gridsql 乙個開源的,我共享的集群資料庫系統,可用於postgresql資料倉儲,具有智慧型的,平行的做到多個資料庫之間的訪問,最新的名稱為 stado 3 hadoopbd...
集群時間同步
實現方案 1.確認服務端ntp已安裝 root node91 rpm qa grep ntp ntp 2.修改ntp配置檔案 root node91 vi etc ntp.conf 修改內容如下 a 授權本網段所有機器可以從這台機器上查詢和同步時間 restrict mask 255.255.255...
集群時間同步
時間同步的方式 找乙個機器,作為時間伺服器,所有的機器與這台集群時間進行定時的同步,比如,每日十分鐘,同步一次時間。時間伺服器的配置 檢查ntp是否安裝 rpm qa grep ntp 修改ntp配置檔案 vi etc ntp.conf 修改內容如下 a 修改1 restrict 192.168.1...