postgresql 集群和同步以及企業解決方案

2021-09-02 10:57:21 字數 924 閱讀 4778

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...