簡體   English   中英

具有C3P0的PostgreSQL-故障轉移

[英]Postgresql with c3p0 - failover

我們目前正在使用c3p0和postgresql。

c3p0是否支持任何故障轉移機制(文檔中沒有信息,所以我很遺憾地認為否)?

我發現mysql,oracle和ms sql在jdbc url中支持一些故障轉移選項,例如jdbcUrl="jdbc:sqlserver://mainserver:1433;failoverPartner=backupserver;

pgpool和pgpool-II僅適用於postgresql嗎?

從版本9.2-1000(2012-09-27)開始,postgres jdbc4驅動程序支持故障轉移url(盡管在api中沒有很好的記錄) postgres jdbc Changelog

如:

jdbc:postgresql://masterHost:port,slaveHost:port/db_name

我不知道JDBC驅動程序或PostgreSQL內核中是否有任何內置的故障轉移

除pgpool-II外,其他選項還有:

Postgres Wiki中提供了所有解決方案的完整概述?

http://wiki.postgresql.org/wiki/Replication,_Clustering,_and_Connection_Pooling

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM